GClasses
GClasses::GVec Member List

This is the complete list of members for GClasses::GVec, including all inherited members.

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