class ntcAffineMap : public ntcMap, public vtkTransform
Description:
ntcAffineMap is an abstract model for a map f:R^3 --> R^3
Inheritance:
Public Methods
-
ntcAffineMap()
~ntcAffineMap()
static ntcAffineMap* New()
virtual const char* GetClassName()
void SetMatrix( float m[3][3] )
void SetTranslation( float t[3] )
void Print()
Public
The function
virtual void f( float in[3], float out[3] )
Its gradient
virtual void fX( float in[3], float out[3] )
virtual void fY( float in[3], float out[3] )
virtual void fZ( float in[3], float out[3] )
Its Hessian
virtual void fXX( float in[3], float out[3] )
virtual void fYY( float in[3], float out[3] )
virtual void fZZ( float in[3], float out[3] )
virtual void fXY( float in[3], float out[3] )
virtual void fYZ( float in[3], float out[3] )
virtual void fZX( float in[3], float out[3] )
Inherited from ntcMap:
Public Methods
-
ntcOmega()
~ntcOmega()
void SetCoefficients( float a, float b )
float* GetCoefficients()
void SetHomologyClass( int H[3] )
void SetHomologyClass( int Hx, int Hy, int Hz )
void GetHomologyClass( int H[3] )
int* GetHomologyClass()
int GetHomologyClassHCF()
void SetFunction( ntcFunction *f )
Private Fields
ntcFunction* F
float a[2]
int H[3]
Documentation
ntcAffineMap is an abstract model for a map f:R^3 --> R^3
ntcAffineMap()
~ntcAffineMap()
static ntcAffineMap* New()
virtual const char* GetClassName()
The function
virtual void f( float in[3], float out[3] )
Its gradient
virtual void fX( float in[3], float out[3] )
virtual void fY( float in[3], float out[3] )
virtual void fZ( float in[3], float out[3] )
Its Hessian
virtual void fXX( float in[3], float out[3] )
virtual void fYY( float in[3], float out[3] )
virtual void fZZ( float in[3], float out[3] )
virtual void fXY( float in[3], float out[3] )
virtual void fYZ( float in[3], float out[3] )
virtual void fZX( float in[3], float out[3] )
void SetMatrix( float m[3][3] )
void SetTranslation( float t[3] )
void Print()
- This class has no child classes.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de