#include <itkFixedCenterOfRotationAffineTransform.h>
Inheritance diagram for itk::FixedCenterOfRotationAffineTransform:


Public Types | |
| typedef FixedCenterOfRotationAffineTransform | Self |
| typedef AffineTransform< TScalarType, NDimensions > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::ParametersType | ParametersType |
| typedef Superclass::JacobianType | JacobianType |
| typedef Superclass::ScalarType | ScalarType |
| typedef Superclass::InputVectorType | InputVectorType |
| typedef Superclass::OutputVectorType | OutputVectorType |
| typedef Superclass::InputCovariantVectorType | InputCovariantVectorType |
| typedef Superclass::OutputCovariantVectorType | OutputCovariantVectorType |
| typedef Superclass::InputVnlVectorType | InputVnlVectorType |
| typedef Superclass::OutputVnlVectorType | OutputVnlVectorType |
| typedef Superclass::InputPointType | InputPointType |
| typedef Superclass::OutputPointType | OutputPointType |
| typedef Superclass::MatrixType | MatrixType |
| typedef Superclass::OffsetType | OffsetType |
Public Methods | |
| virtual const char * | GetClassName () const |
| void | SetIdentity (void) |
| void | PrintSelf (std::ostream &s, Indent indent) const |
| virtual void | SetScaleComponent (const double scale[NDimensions]) |
| virtual const double * | GetScaleComponent () const |
| void | SetMatrixComponent (const MatrixType &matrix) |
| const MatrixType & | GetMatrixComponent () const |
| void | SetOffsetComponent (const OffsetType &offset) |
| const OffsetType & | GetOffsetComponent (void) const |
| void | SetMatrix (const MatrixType &matrix) |
| void | SetOffset (const OffsetType &offset) |
| void | SetParameters (const ParametersType ¶meters) |
| const ParametersType & | GetParameters (void) const |
| itkStaticConstMacro (SpaceDimension, unsigned int, NDimensions) | |
| itkStaticConstMacro (ParametersDimension, unsigned int, NDimensions *(NDimensions+1)) | |
| void | SetCenterOfRotationComponent (const InputPointType &cor) |
| virtual const InputPointType & | GetCenterOfRotationComponent () |
Static Public Methods | |
| Pointer | New () |
Protected Methods | |
| FixedCenterOfRotationAffineTransform () | |
| virtual | ~FixedCenterOfRotationAffineTransform () |
This class implements an Affine transform in which the rotation center can be explicitly selected.
Definition at line 41 of file itkFixedCenterOfRotationAffineTransform.h.
|
|||||
|
Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 49 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard covariant vector type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 71 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard coordinate point type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 76 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard vector type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 68 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard vnl_vector type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 74 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Jacobian Type Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 66 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard matrix type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 78 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard offset type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 79 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard covariant vector type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 73 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard coordinate point type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 77 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard vector type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 69 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard vnl_vector type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 75 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Types taken from the Superclass Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 65 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 48 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard scalar type for this class Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 67 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Standard typedefs Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 46 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||
|
Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. Definition at line 47 of file itkFixedCenterOfRotationAffineTransform.h. |
|
|||||||||
|
Construct an FixedCenterOfRotationAffineTransform object |
|
|||||||||
|
Destroy an FixedCenterOfRotationAffineTransform object |
|
|||||||||
|
Set and Get the center of rotation |
|
|||||||||
|
Run-time type information (and related methods). Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
|||||||||
|
Get matrix of the transform Definition at line 105 of file itkFixedCenterOfRotationAffineTransform.h. |
|
||||||||||
|
Get offset of the transform Definition at line 111 of file itkFixedCenterOfRotationAffineTransform.h. |
|
||||||||||
|
Get the Transformation Parameters. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
|||||||||
|
Get the scale of the transform Definition at line 98 of file itkFixedCenterOfRotationAffineTransform.h. |
|
||||||||||||||||||||
|
Dimension of the domain space. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
||||||||||||||||||||
|
Dimension of the domain space. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
|||||||||
|
New macro for creation of through a Smart Pointer Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
||||||||||||||||
|
Print contents of an FixedCenterOfRotationAffineTransform Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
||||||||||
|
Set and Get the center of rotation |
|
||||||||||
|
Set the transformation to an Identity This sets the matrix to identity and the Offset to null. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
||||||||||
|
Set matrix of the AffineTransform This reinitializes the different components, i.e ScaleComponent, OffsetComponent, etc ... Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
||||||||||
|
Set the matrix of the transform. The matrix should not include scale |
|
||||||||||
|
Set offset (origin) of the Affine Transform. This reinitializes the different components, i.e ScaleComponent, OffsetComponent, etc ... Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
||||||||||
|
Set offset (origin) of the Transform. |
|
||||||||||
|
Set the transformation from a container of parameters. The first (NDimension x NDimension) parameters define the matrix and the last NDimension parameters the translation. Reimplemented from itk::AffineTransform< TScalarType, NDimensions >. |
|
||||||||||
|
Set the scale of the transform |
1.2.15 written by Dimitri van Heesch,
© 1997-2000