golib  0.5
goPointCloud< T > Member List

This is the complete list of members for goPointCloud< 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)goPointCloud< T >virtual
callQueuedMethods()goObjectBase
connectObject(goObjectBase *object)goObjectBase
disconnectObject(const goObjectBase *object)goObjectBase
getCenterOfMass(goMath::Vector< T > &comRet) constgoPointCloud< 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() constgoObjectBase
getConfigurationMatrix(goMath::Matrix< T > &cmRet) constgoPointCloud< T >
getConfigurationVector(goMath::Vector< T > &cvRet) constgoPointCloud< T >
getDim() const (defined in goPointCloud< T >)goPointCloud< T >
getObjectName() constgoObjectBase
getPointCount() constgoPointCloud< T >
getPoints()goPointCloud< T >
getPoints() constgoPointCloud< 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) constgoPointCloud< 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() constgoObjectBasevirtual
operator!=(const goPointCloud< T > &other) const (defined in goPointCloud< T >)goPointCloud< 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)goObjectBaseprotected
printClassMessage(goString &msg)goObjectBaseprotected
queueObjectMethod(int methodID, goObjectMethodParameters *param=NULL, bool blocking=false)goObjectBasevirtual
readASCII(const char *filename, goSize_t dimension, goList< goMath::Vector< T > > &pointList) (defined in goPointCloud< T >)goPointCloud< T >static
readObjectFile(FILE *)goPointCloud< T >virtual
receiveObjectMessage(const goObjectMessage &message)goPointCloud< T >protectedvirtual
scale(T s)goPointCloud< T >
sendObjectMessage(int messageID, void *data=NULL)goObjectBaseprotected
sendObjectMessage(goObjectBase *object, int messageID, void *data=NULL)goObjectBaseprotected
setChanged() (defined in goPointCloud< T >)goPointCloud< T >
setClassID(int id)goObjectBaseprotected
setObjectName(const char *name)goObjectBase
setObjectName(const goString &name)goObjectBase
setPoints(const goList< goMath::Vector< T > > &)goPointCloud< T >virtual
setPoints(const goMath::Matrix< T > &)goPointCloud< T >virtual
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 >
writeObjectFile(FILE *) constgoPointCloud< T >virtual
~goObjectBase()goObjectBasevirtual
~goPointCloud() (defined in goPointCloud< T >)goPointCloud< T >virtual