|
ALBA
|
This is the complete list of members for albaTransform, including all inherited members.
| AddObserver(albaObserver *obj) | albaEventBroadcaster | |
| AddObserver(albaObserver &obj) | albaEventBroadcaster | |
| AddObserverCallback(void(*f)(void *sender, albaID eid, void *clientdata, void *calldata)) | albaEventBroadcaster | |
| AddVectors(double inV0[3], double inV1[3], double outSum[3]) | albaTransform | static |
| albaAbstractTypeMacro(albaTransformBase, albaReferenceCounted) | albaTransformBase | |
| albaReferenceCounted::albaAbstractTypeMacro(albaReferenceCounted, albaObject) | albaReferenceCounted | |
| albaEventBroadcaster(void *owner=NULL) | albaEventBroadcaster | |
| albaEventBroadcaster(const albaEventBroadcaster &c) | albaEventBroadcaster | inline |
| albaEventSender() | albaEventSender | inline |
| albaObject() | albaObject | |
| albaObject(const albaObject &c) | albaObject | inline |
| albaObserversList typedef | albaEventBroadcaster | protected |
| albaReferenceCounted() | albaReferenceCounted | |
| albaTransform() | albaTransform | |
| albaTransform(const albaTransform &) | albaTransform | |
| albaTransformBase() | albaTransformBase | |
| albaTransformBase(const albaTransformBase &) | albaTransformBase | |
| albaTypeMacro(albaTransform, albaTransformBase) | albaTransform | |
| AttitudeVectorToMatrix(double attitude_vector[3], albaMatrix &matrix) | albaTransform | |
| BuildVector(double *p1, double *p2, double *out_vector) | albaTransform | static |
| BuildVector(double coeff, const double *inVector, double *outVector, int refSysType=LOCAL, int localAxis=albaInteractorConstraint::X) | albaTransform | static |
| Concatenate(const albaMatrix &matrix, int premultiply) | albaTransform | |
| Concatenate(albaTransformBase *trans, int premultiply) | albaTransform | inline |
| CopyRotation(const albaMatrix &source, albaMatrix &target) | albaTransform | static |
| CopyRotation(const albaMatrix &source) | albaTransform | inline |
| CopyTranslation(const albaMatrix &source, albaMatrix &target) | albaTransform | static |
| CopyTranslation(const albaMatrix &source) | albaTransform | inline |
| CUSTOM enum value | albaTransform | |
| DecompAffine(HMatrix A, mmuAffineParts *parts) | albaTransform | static |
| Delete() | albaReferenceCounted | virtual |
| EulerCardanicAngleToMatrix(double euler_cardan[3], int i, int j, int k, albaMatrix &matrix) | albaTransform | |
| FindPerpendicularVersors(double inVersorN[3], double outVersorP[3], double outVersorQ[3]) | albaTransform | static |
| GetChannel() | albaEventBroadcaster | |
| GetListener() | albaEventSender | inlinevirtual |
| GetMatrix() | albaTransformBase | inlinevirtual |
| GetMatrixPointer() | albaTransformBase | inline |
| GetMTime() | albaTransformBase | inlinevirtual |
| GetObservers(std::vector< albaObserver * > &olist) | albaEventBroadcaster | |
| GetOrientation(const albaMatrix &in_matrix, double orientation[3]) | albaTransform | static |
| GetOrientation(const albaMatrix &in_matrix, float orientation[3]) | albaTransform | static |
| GetOrientation(double orientation[3]) | albaTransform | inline |
| GetOrientation(float orient[3]) | albaTransform | inline |
| GetOrientationWXYZ(const albaMatrix &in_matrix, double wxyz[4]) | albaTransform | static |
| GetOrientationWXYZ(double wxyz[4]) | albaTransform | inline |
| GetOrientationWXYZ(float wxyz[3]) | albaTransform | inline |
| GetPosition(const albaMatrix &matrix, double position[3]) | albaTransform | static |
| GetPosition(const albaMatrix &matrix, float position[3]) | albaTransform | static |
| GetPosition(double position[3]) | albaTransform | inline |
| GetPosition(float position[3]) | albaTransform | inline |
| GetReferenceCount() | albaReferenceCounted | inline |
| GetScale(const albaMatrix &matrix, double scale[3]) | albaTransform | static |
| GetScale(double scale[3]) | albaTransform | inline |
| GetScale(float scale[3]) | albaTransform | inline |
| GetStaticTypeId() | albaObject | static |
| GetStaticTypeName() | albaObject | static |
| GetTimeStamp() | albaTransformBase | inline |
| GetTypeId() const | albaObject | virtual |
| GetTypeName() const | albaObject | virtual |
| GetUpdateTime() | albaTransformBase | inlinevirtual |
| GetVersor(int axis, const albaMatrix &matrix, double versor[3]) | albaTransform | inlinestatic |
| GetVersor(int axis, const albaMatrix &matrix, float versor[3]) | albaTransform | inlinestatic |
| GetVersor(int axis, double versor[3]) | albaTransform | inline |
| GetVersor(int axis, float versor[3]) | albaTransform | inline |
| GLOBAL enum value | albaTransform | |
| HasListener() | albaEventSender | inlinevirtual |
| HasObservers() | albaEventBroadcaster | |
| HelicalAxisToMatrix(double helical_axis[3], double angle, albaMatrix &matrix) | albaTransform | |
| HMatrix typedef | albaTransform | |
| HVect typedef | albaTransform | |
| Identity() | albaTransform | |
| InternalTransformPoint(const double in[3], double out[3]) | albaTransformBase | virtual |
| InternalTransformPoint(const float in[3], float out[3]) | albaTransformBase | virtual |
| InternalUpdate() | albaTransform | inlineprotectedvirtual |
| Invert() | albaTransform | |
| InvertAffine(mmuAffineParts *parts, mmuAffineParts *inverse) | albaTransform | static |
| InvokeEvent(albaEventBase &e) | albaEventBroadcaster | virtual |
| InvokeEvent(albaEventBase *e) | albaEventBroadcaster | virtual |
| InvokeEvent(void *sender, albaID id=ID_NO_EVENT, void *data=NULL) | albaEventBroadcaster | virtual |
| IsA(const char *type_name) const | albaObject | virtual |
| IsA(const albaTypeID &type_id) const | albaObject | virtual |
| IsObserver(albaObserver *obj) | albaEventBroadcaster | |
| IsStaticType(const char *type_name) | albaObject | static |
| IsStaticType(const albaTypeID &type_id) | albaObject | static |
| LOCAL enum value | albaTransform | |
| m_Channel | albaEventBroadcaster | protected |
| m_HeapFlag | albaObject | protected |
| m_Listener | albaEventSender | protected |
| m_Matrix | albaTransformBase | protected |
| m_MTime | albaTransformBase | protected |
| m_Observers | albaEventBroadcaster | protected |
| m_ReferenceCount | albaReferenceCounted | protected |
| m_TimeStamp | albaTransformBase | protected |
| m_UpdateMutex | albaTransformBase | protected |
| m_UpdateTime | albaTransformBase | protected |
| MatrixToAttitudeVector(const albaMatrix &matrix, double attitude_vector[3]) | albaTransform | |
| MatrixToEulerCardanicAngle(const albaMatrix &matrix, int i, int j, int k, double euler_cardan[3], double tentative_euler_cardan_first, double tentative_euler_cardan_second, double tentative_euler_cardan_third) | albaTransform | |
| MatrixToHelicalAxis(const albaMatrix &matrix, double helical_axis[3], double point[3], double &phi, double &t, int intersect) | albaTransform | |
| MatrixTommuQuaternion(const albaMatrix &matrix, double quaternion[4]) | albaTransform | |
| mmuQuatPart enum name | albaTransform | |
| Modified() | albaTransformBase | inline |
| MultiplyVectorByScalar(double s, double *vin, double *vout) | albaTransform | static |
| NewObjectInstance() const =0 | albaObject | pure virtual |
| PARENT enum value | albaTransform | |
| PolarDecomp(const albaMatrix &M, albaMatrix &Q, albaMatrix &S, double translation[3]) | albaTransform | static |
| PolarDecomp(albaMatrix &Q, albaMatrix &S, double translation[3]) | albaTransform | inline |
| PolarDecomp(HMatrix M, HMatrix Q, HMatrix S) | albaTransform | static |
| Print(std::ostream &os, const int indent=0) const | albaTransformBase | virtual |
| ProjectVectorOnAxis(const double *in_vector, const double *in_axis, double *out_projection=NULL) | albaTransform | static |
| ProjectVectorOnPlane(const double *in_vector, const double *in_plane_normal, double *out_projection=NULL) | albaTransform | static |
| QuaternionFromMatrix(HMatrix mat) | albaTransform | static |
| QuaternionToMatrix(double quaternion[4], albaMatrix &matrix) | albaTransform | |
| Register(void *obj) | albaReferenceCounted | |
| RemoveAllObservers() | albaEventBroadcaster | |
| RemoveObserver(albaObserver *obj) | albaEventBroadcaster | |
| RotateWXYZ(const albaMatrix &source, albaMatrix &target, double angle, double x, double y, double z, int premultiply) | albaTransform | static |
| RotateWXYZ(double angle, double x, double y, double z, int premultiply) | albaTransform | inline |
| RotateWXYZ(double angle, double rot[3], int premultiply) | albaTransform | inline |
| RotateX(albaMatrix &matrix, double angle, int premultiply) | albaTransform | inlinestatic |
| RotateX(double angle, int premultiply) | albaTransform | inline |
| RotateY(albaMatrix &matrix, double angle, int premultiply) | albaTransform | inlinestatic |
| RotateY(double angle, int premultiply) | albaTransform | inline |
| RotateZ(albaMatrix &matrix, double angle, int premultiply) | albaTransform | inlinestatic |
| RotateZ(double angle, int premultiply) | albaTransform | inline |
| SafeDownCast(albaObject *o) | albaObject | static |
| Scale(albaMatrix &matrix, double scalex, double scaley, double scalez, int premultiply) | albaTransform | static |
| Scale(double scalex, double scaley, double scalez, int premultiply) | albaTransform | inline |
| SetChannel(albaID ch) | albaEventBroadcaster | |
| SetListener(albaObserver *o) | albaEventBroadcaster | virtual |
| SetMatrix(const albaMatrix &input) | albaTransform | inlinevirtual |
| SetMatrixPointer(albaMatrix *matrix) | albaTransform | |
| SetOrientation(albaMatrix &matrix, double orientation[3]) | albaTransform | static |
| SetOrientation(double orientation[3]) | albaTransform | inline |
| SetOrientation(double rx, double ry, double rz) | albaTransform | inline |
| SetOrientation(albaMatrix &matrix, double rx, double ry, double rz) | albaTransform | inlinestatic |
| SetPosition(albaMatrix &matrix, double position[3]) | albaTransform | static |
| SetPosition(double position[3]) | albaTransform | inline |
| SetPosition(double x, double y, double z) | albaTransform | inline |
| SetPosition(albaMatrix &matrix, double x, double y, double z) | albaTransform | inlinestatic |
| SetReferenceCount(int) | albaReferenceCounted | |
| SetTimeStamp(albaTimeStamp t) | albaTransformBase | inline |
| SetVersor(int axis, double versor[3], albaMatrix &matrix) | albaTransform | static |
| Snuggle(mmuQuat q, HVect *k) | albaTransform | static |
| SpectDecomp(HMatrix S, HMatrix U) | albaTransform | static |
| TransformNormalAtPoint(const float point[3], const float in[3], float out[3]) | albaTransformBase | |
| TransformNormalAtPoint(const double point[3], const double in[3], double out[3]) | albaTransformBase | |
| TransformPoint(const float in[3], float out[3]) | albaTransformBase | inline |
| TransformPoint(const double in[3], double out[3]) | albaTransformBase | inline |
| TransformVectorAtPoint(const float point[3], const float in[3], float out[3]) | albaTransformBase | |
| TransformVectorAtPoint(const double point[3], const double in[3], double out[3]) | albaTransformBase | |
| Translate(albaMatrix &matrix, double translation[3], int premultiply) | albaTransform | static |
| Translate(double translation[3], int premultiply) | albaTransform | inline |
| Translate(double x, double y, double z, int premultiply) | albaTransform | inline |
| Translate(albaMatrix &matrix, double x, double y, double z, int premultiply) | albaTransform | inlinestatic |
| UnRegister(void *obj) | albaReferenceCounted | virtual |
| Update() | albaTransformBase | virtual |
| VIEW enum value | albaTransform | |
| W enum value | albaTransform | |
| X enum value | albaTransform | |
| Y enum value | albaTransform | |
| Z enum value | albaTransform | |
| ~albaEventBroadcaster() | albaEventBroadcaster | virtual |
| ~albaObject() | albaObject | virtual |
| ~albaReferenceCounted() | albaReferenceCounted | virtual |
| ~albaTransform() | albaTransform | |
| ~albaTransformBase() | albaTransformBase |