#include <vtkAbstractTransform.h>
Definition at line 376 of file vtkAbstractTransform.h.
◆ vtkTransformConcatenation()
vtkTransformConcatenation::vtkTransformConcatenation |
( |
| ) |
|
|
protected |
◆ ~vtkTransformConcatenation()
vtkTransformConcatenation::~vtkTransformConcatenation |
( |
| ) |
|
|
protected |
◆ New()
◆ Delete()
void vtkTransformConcatenation::Delete |
( |
| ) |
|
|
inline |
◆ Concatenate() [1/2]
add a transform to the list according to Pre/PostMultiply semantics
◆ Concatenate() [2/2]
void vtkTransformConcatenation::Concatenate |
( |
const double |
elements[16] | ) |
|
concatenate with a matrix according to Pre/PostMultiply semantics
◆ SetPreMultiplyFlag()
void vtkTransformConcatenation::SetPreMultiplyFlag |
( |
int |
flag | ) |
|
|
inline |
◆ GetPreMultiplyFlag()
int vtkTransformConcatenation::GetPreMultiplyFlag |
( |
| ) |
|
|
inline |
◆ Translate()
void vtkTransformConcatenation::Translate |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
the three basic linear transformations
◆ Rotate()
void vtkTransformConcatenation::Rotate |
( |
double |
angle, |
|
|
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
the three basic linear transformations
◆ Scale()
void vtkTransformConcatenation::Scale |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
the three basic linear transformations
◆ Inverse()
void vtkTransformConcatenation::Inverse |
( |
| ) |
|
◆ GetInverseFlag()
int vtkTransformConcatenation::GetInverseFlag |
( |
| ) |
|
|
inline |
◆ Identity()
void vtkTransformConcatenation::Identity |
( |
| ) |
|
identity simply clears the transform list
◆ DeepCopy()
◆ GetNumberOfTransforms()
int vtkTransformConcatenation::GetNumberOfTransforms |
( |
| ) |
|
|
inline |
◆ GetNumberOfPreTransforms()
int vtkTransformConcatenation::GetNumberOfPreTransforms |
( |
| ) |
|
|
inline |
the number of transforms that were pre-concatenated (note that whenever Inverse() is called, the pre-concatenated and post-concatenated transforms are switched)
Definition at line 437 of file vtkAbstractTransform.h.
◆ GetNumberOfPostTransforms()
int vtkTransformConcatenation::GetNumberOfPostTransforms |
( |
| ) |
|
|
inline |
◆ GetTransform()
get one of the transforms
◆ GetMaxMTime()
get maximum MTime of all transforms
◆ PrintSelf()
void vtkTransformConcatenation::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ InverseFlag
int vtkTransformConcatenation::InverseFlag |
|
protected |
◆ PreMultiplyFlag
int vtkTransformConcatenation::PreMultiplyFlag |
|
protected |
◆ PreMatrix
◆ PostMatrix
◆ PreMatrixTransform
◆ PostMatrixTransform
◆ NumberOfTransforms
int vtkTransformConcatenation::NumberOfTransforms |
|
protected |
◆ NumberOfPreTransforms
int vtkTransformConcatenation::NumberOfPreTransforms |
|
protected |
◆ MaxNumberOfTransforms
int vtkTransformConcatenation::MaxNumberOfTransforms |
|
protected |
◆ TransformList
The documentation for this class was generated from the following file: