|
golib
0.5
|
This is the complete list of members for goCurve< T >, including all inherited members.
| addPoint(const goMath::Vector< T > &p) | goPointCloud< T > | |
| affineTransform(const goMath::Matrix< T > &m) (defined in goPointCloud< T >) | goPointCloud< T > | |
| callObjectMethod(int methodID, goObjectMethodParameters *param=NULL) | goCurve< T > | virtual |
| callQueuedMethods() | goObjectBase | |
| connectObject(goObjectBase *object) | goObjectBase | |
| disconnectObject(const goObjectBase *object) | goObjectBase | |
| euclideanDistance(const goCurve< T > &other, bool forward=true) const | goCurve< T > | |
| filter(const goFloat *mask, goSize_t size, goSize_t center, goList< goMath::Vector< T > > &pl, goSize_t count=1) | goCurve< T > | static |
| getCenterOfMass(goMath::Vector< T > &comRet) const | goPointCloud< T > | |
| getCenterOfMass(const goFixedArray< goMath::Vector< T > > &, goMath::Vector< T > &comRet) (defined in goPointCloud< T >) | goPointCloud< T > | static |
| getClassID() const (defined in goObjectBase) | goObjectBase | |
| getClassName() const | goObjectBase | |
| getConfigurationMatrix(goMath::Matrix< T > &cmRet) const | goPointCloud< T > | |
| getConfigurationVector(goMath::Vector< T > &cvRet) const | goPointCloud< T > | |
| getCurvNorm(goArray< goFloat > &curvNorm) const (defined in goCurve< T >) | goCurve< T > | |
| getDim() const (defined in goPointCloud< T >) | goPointCloud< T > | |
| getGrad(goList< goMath::Vector< T > > &diff) const (defined in goCurve< T >) | goCurve< T > | |
| getGradNorm(goArray< goFloat > &diffNorm) const (defined in goCurve< T >) | goCurve< T > | |
| getLength() const | goCurve< T > | |
| getLength(const goList< goMath::Vector< T > > &pl) (defined in goCurve< T >) | goCurve< T > | static |
| getObjectName() const | goObjectBase | |
| getPointCount() const | goPointCloud< T > | |
| getPoints() | goPointCloud< T > | |
| getPoints() const | goPointCloud< T > | |
| getPrincipalAxes(goMath::Matrix< T > &axes) const (defined in goPointCloud< T >) | goPointCloud< T > | |
| getPrincipalAxes(const goFixedArray< goMath::Vector< T > > &, goMath::Matrix< T > &axes) (defined in goPointCloud< T >) | goPointCloud< T > | static |
| getPrincipalAxes2D(goMath::Vectorf &a1, goMath::Vectorf &a2, const goArray< goFloat > *weights=0) const | goPointCloud< T > | |
| getTurningFunction(goMath::Vector< T > &ret) const | goCurve< T > | |
| goCurve(goSize_t dim=2) (defined in goCurve< T >) | goCurve< T > | |
| goCurve(const goCurve< T > &) (defined in goCurve< T >) | goCurve< T > | |
| goCurve(const goList< goMath::Vector< T > > &) (defined in goCurve< T >) | goCurve< T > | |
| goCurve(const goMath::Matrix< T > &confMatrix) (defined in goCurve< T >) | goCurve< T > | |
| goObjectBase() | goObjectBase | |
| goPointCloud(goSize_t dim=2) (defined in goPointCloud< T >) | goPointCloud< T > | |
| goPointCloud(const goPointCloud< T > &) (defined in goPointCloud< T >) | goPointCloud< T > | |
| goPointCloud(const goList< goMath::Vector< T > > &) (defined in goPointCloud< T >) | goPointCloud< T > | |
| goPointCloud(const goMath::Matrix< T > &) (defined in goPointCloud< T >) | goPointCloud< T > | |
| memoryUsage() const | goObjectBase | virtual |
| operator!=(const goPointCloud< T > &other) const (defined in goPointCloud< T >) | goPointCloud< T > | |
| operator=(const goCurve< T > &) (defined in goCurve< T >) | goCurve< T > | |
| operator=(const goPointCloud< T > &) (defined in goPointCloud< T >) | goPointCloud< T > | |
| operator==(const goPointCloud< T > &other) const (defined in goPointCloud< T >) | goPointCloud< T > | |
| printClassMessage(const char *msg) | goObjectBase | protected |
| printClassMessage(goString &msg) | goObjectBase | protected |
| queueObjectMethod(int methodID, goObjectMethodParameters *param=NULL, bool blocking=false) | goObjectBase | virtual |
| readASCII(FILE *f, goList< goMath::Vector< T > > &ret) | goCurve< T > | static |
| readASCII(FILE *f) | goCurve< T > | |
| readASCII(const char *filename) (defined in goCurve< T >) | goCurve< T > | |
| readASCII(const char *filename, goSize_t dimension, goList< goMath::Vector< T > > &pointList) (defined in goPointCloud< T >) | goPointCloud< T > | static |
| readASCIISimple(const char *filename, goSize_t dimension, bool closed) | goCurve< T > | |
| readObjectFile(FILE *f) | goCurve< T > | virtual |
| receiveObjectMessage(const goObjectMessage &message) | goCurve< T > | protectedvirtual |
| removeCloseDuplicates(goList< goMath::Vector< T > > &pl, goDouble epsilon) | goCurve< T > | static |
| removeCloseDuplicates(goDouble epsilon) (defined in goCurve< T >) | goCurve< T > | |
| removeDuplicates(goList< goMath::Vector< T > > &pl) | goCurve< T > | static |
| removeDuplicates() (defined in goCurve< T >) | goCurve< T > | |
| resample(goIndex_t pointCount, goList< goMath::Vector< T > > &ret) const (defined in goCurve< T >) | goCurve< T > | |
| resample(goIndex_t pointCount, goCurve< T > &ret) const (defined in goCurve< T >) | goCurve< T > | |
| resample(goDouble start, goDouble end, goSize_t samples, goList< goMath::Vector< T > > &ret) const | goCurve< T > | |
| resample(typename goList< goMath::Vector< T > >::ConstElement *begin, goIndex_t pointCount, goIndex_t resamplePointCount, goList< goMath::Vector< T > > &ret, bool closedCurve) (defined in goCurve< T >) | goCurve< T > | static |
| resampleLinear(typename goList< goMath::Vector< T > >::ConstElement *begin, goIndex_t pointCount, goIndex_t resamplePointCount, goList< goMath::Vector< T > > &ret, bool closedCurve) | goCurve< T > | static |
| sample(goDouble position, goMath::Vector< T > &ret) const | goCurve< T > | |
| scale(T s) | goPointCloud< T > | |
| sendObjectMessage(int messageID, void *data=NULL) | goObjectBase | protected |
| sendObjectMessage(goObjectBase *object, int messageID, void *data=NULL) | goObjectBase | protected |
| setChanged() (defined in goPointCloud< T >) | goPointCloud< T > | |
| setClassID(int id) | goObjectBase | protected |
| setObjectName(const char *name) | goObjectBase | |
| setObjectName(const goString &name) | goObjectBase | |
| setPoints(const goList< goMath::Vector< T > > &) | goCurve< T > | virtual |
| setPoints(const goMath::Matrix< T > &) | goCurve< T > | virtual |
| setPoints(typename goList< goMath::Vector< T > >::ConstElement *sourceBegin, goIndex_t sourcePointCount, goIndex_t destPointCount, bool closed=false) | goCurve< T > | |
| setPoints(typename goList< goMath::Vector< T > >::ConstElement *sourceBegin, goIndex_t sourcePointCount, bool closed=false) | goCurve< T > | |
| transform(const matrixT &m) (defined in goPointCloud< T >) | goPointCloud< T > | inline |
| translate(const goMath::Vector< T > &d) | goPointCloud< T > | |
| unitScale(goFloat factor=1.0f) (defined in goPointCloud< T >) | goPointCloud< T > | |
| writeASCII(FILE *f, const goList< goMath::Vector< T > > &ret) | goCurve< T > | static |
| writeASCII(FILE *f) const (defined in goCurve< T >) | goCurve< T > | |
| writeASCII(const char *filename) const (defined in goCurve< T >) | goCurve< T > | |
| writeObjectFile(FILE *f) const | goCurve< T > | virtual |
| ~goCurve() (defined in goCurve< T >) | goCurve< T > | virtual |
| ~goObjectBase() | goObjectBase | virtual |
| ~goPointCloud() (defined in goPointCloud< T >) | goPointCloud< T > | virtual |