#include <vtkALBAToLinearTransform.h>
vtkALBAToLinearTransform - convert a ALBA transform or matrix into a VTK transform.
This is a very simple class which allows a albaMatrix or albaTransform to be used in place of a vtkLinearTransform or vtkAbstractTransform. This allows to attach ALBA objects to VTK pipeline mechanisms
- See also
- albaTransformBase albaMatrix vtkLinearTransform
Definition at line 37 of file vtkALBAToLinearTransform.h.
◆ vtkALBAToLinearTransform()
vtkALBAToLinearTransform::vtkALBAToLinearTransform |
( |
| ) |
|
|
protected |
◆ ~vtkALBAToLinearTransform()
vtkALBAToLinearTransform::~vtkALBAToLinearTransform |
( |
| ) |
|
|
protected |
◆ New()
◆ vtkTypeRevisionMacro()
◆ PrintSelf()
void vtkALBAToLinearTransform::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ SetInputMatrix()
virtual void vtkALBAToLinearTransform::SetInputMatrix |
( |
albaMatrix * |
| ) |
|
|
virtual |
Set the input matrix.
Any modifications to the ALBA matrix will be reflected in the VTK transformation. This also set InputTransform to NULL.
◆ GetInputMatrix()
albaMatrix * vtkALBAToLinearTransform::GetInputMatrix |
( |
| ) |
|
|
inline |
◆ SetInputTransform()
Set the input transform.
Any modifications to the ALBA transform will be reflected in the VTK transformation. This also set InputMatrix to NULL.
◆ GetInputTransform()
◆ Inverse()
void vtkALBAToLinearTransform::Inverse |
( |
| ) |
|
The input matrix is left as-is, but the transformation matrix is inverted.
◆ GetMTime()
unsigned long vtkALBAToLinearTransform::GetMTime |
( |
| ) |
|
Get the MTime: this is the bit of magic that makes everything work.
◆ MakeTransform()
vtkAbstractTransform * vtkALBAToLinearTransform::MakeTransform |
( |
| ) |
|
Make a new transform of the same type.
◆ InternalUpdate()
void vtkALBAToLinearTransform::InternalUpdate |
( |
| ) |
|
|
protected |
◆ InternalDeepCopy()
void vtkALBAToLinearTransform::InternalDeepCopy |
( |
vtkAbstractTransform * |
transform | ) |
|
|
protected |
◆ m_InverseFlag
int vtkALBAToLinearTransform::m_InverseFlag |
|
protected |
◆ m_InputMatrix
albaMatrix* vtkALBAToLinearTransform::m_InputMatrix |
|
protected |
◆ m_InputTransform
The documentation for this class was generated from the following file: