GClasses
|
This is the complete list of members for GClasses::GVec, including all inherited members.
add(double *pDest, const double *pSource, size_t nDims) | GClasses::GVec | static |
addInterpolatedFunction(double *pOut, size_t nOutVals, double *pIn, size_t nInVals) | GClasses::GVec | static |
addLog(double *pDest, const double *pSource, size_t nDims) | GClasses::GVec | static |
addScaled(double *pDest, double dMag, const double *pSource, size_t nDims) | GClasses::GVec | static |
capValues(double *pVec, double cap, size_t dims) | GClasses::GVec | static |
copy(double *pDest, const double *pSource, size_t nDims) | GClasses::GVec | static |
correlation(const double *pA, const double *pB, size_t nDims) | GClasses::GVec | static |
correlation(const double *pOriginA, const double *pTargetA, const double *pB, size_t nDims) | GClasses::GVec | static |
correlation(const double *pOriginA, const double *pTargetA, const double *pOriginB, const double *pTargetB, size_t nDims) | GClasses::GVec | static |
deserialize(double *pVec, GDomListIterator &it) | GClasses::GVec | static |
doesContainUnknowns(const double *pVector, size_t nSize) | GClasses::GVec | static |
dotProduct(const double *pA, const double *pB, size_t nSize) | GClasses::GVec | static |
dotProduct(const double *pOrigin, const double *pTarget, const double *pVector, size_t nSize) | GClasses::GVec | static |
dotProduct(const double *pOriginA, const double *pTargetA, const double *pOriginB, const double *pTargetB, size_t nSize) | GClasses::GVec | static |
dotProductIgnoringUnknowns(const double *pA, const double *pB, size_t nSize) | GClasses::GVec | static |
dotProductIgnoringUnknowns(const double *pOrigin, const double *pTarget, const double *pVector, size_t nSize) | GClasses::GVec | static |
estimateSquaredDistanceWithUnknowns(const double *pA, const double *pB, size_t nDims) | GClasses::GVec | static |
floorValues(double *pVec, double floor, size_t dims) | GClasses::GVec | static |
fromImage(GImage *pImage, double *pVec, int width, int height, int channels, double range) | GClasses::GVec | static |
GVec(size_t n=0) | GClasses::GVec | |
indexOfMax(const double *pVector, size_t dims, GRand *pRand=NULL) | GClasses::GVec | static |
indexOfMaxMagnitude(const double *pVector, size_t dims, GRand *pRand) | GClasses::GVec | static |
indexOfMin(const double *pVector, size_t dims, GRand *pRand=NULL) | GClasses::GVec | static |
interpolateIndexes(size_t nIndexes, double *pInIndexes, double *pOutIndexes, float fRatio, size_t nCorrIndexes, double *pCorrIndexes1, double *pCorrIndexes2) | GClasses::GVec | static |
lNormDistance(double norm, const double *pA, const double *pB, size_t dims) | GClasses::GVec | static |
lNormMagnitude(double norm, const double *pVector, size_t nSize) | GClasses::GVec | static |
lNormNormalize(double norm, double *pVector, size_t nSize) | GClasses::GVec | static |
multiply(double *pVector, double dScalar, size_t nDims) | GClasses::GVec | static |
normalize(double *pVector, size_t nSize) | GClasses::GVec | static |
pairwiseDivide(double *pDest, double *pOther, size_t dims) | GClasses::GVec | static |
pairwiseMultiply(double *pDest, double *pOther, size_t dims) | GClasses::GVec | static |
perturb(double *pDest, double deviation, size_t dims, GRand &rand) | GClasses::GVec | static |
pow(double *pVector, double dScalar, size_t nDims) | GClasses::GVec | static |
print(std::ostream &stream, int precision, const double *pVec, size_t dims) | GClasses::GVec | static |
project(double *pDest, const double *pPoint, const double *pOrigin, const double *pBasis, size_t basisCount, size_t dims) | GClasses::GVec | static |
refinePoint(double *pPoint, double *pNeighbor, size_t dims, double distance, double learningRate, GRand *pRand) | GClasses::GVec | static |
regularize_1(double *pVector, double amount, size_t nDims) | GClasses::GVec | static |
regularize_1_5(double *pVector, double amount, size_t nDims) | GClasses::GVec | static |
resize(size_t n) | GClasses::GVec | |
rotate(double *pVector, size_t nDims, double dAngle, const double *pA, const double *pB) | GClasses::GVec | static |
safeNormalize(double *pVector, size_t nSize, GRand *pRand) | GClasses::GVec | static |
serialize(GDom *pDoc, const double *pVec, size_t dims) | GClasses::GVec | static |
setAll(double *pVector, double value, size_t dims) | GClasses::GVec | static |
smallestToFront(double *pVec, size_t k, size_t size, double *pParallel1=NULL, size_t *pParallel2=NULL, double *pParallel3=NULL) | GClasses::GVec | static |
squaredDistance(const double *pA, const double *pB, size_t nDims) | GClasses::GVec | static |
squaredMagnitude(const double *pVector, size_t nSize) | GClasses::GVec | static |
subtract(double *pDest, const double *pSource, size_t nDims) | GClasses::GVec | static |
subtractComponent(double *pInOut, const double *pBasis, size_t dims) | GClasses::GVec | static |
subtractComponent(double *pInOut, const double *pOrigin, const double *pTarget, size_t dims) | GClasses::GVec | static |
sumAbsoluteValues(const double *pVec, size_t dims) | GClasses::GVec | static |
sumElements(const double *pVec, size_t dims) | GClasses::GVec | static |
sumToOne(double *pVector, size_t size) | GClasses::GVec | static |
test() | GClasses::GVec | static |
toImage(const double *pVec, GImage *pImage, int width, int height, int channels, double range) | GClasses::GVec | static |
v | GClasses::GVec | |
~GVec() | GClasses::GVec |