#include <vtkAbstractTransform.h>
Definition at line 375 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 | 
        
          |  | ) |  |  | 
      
 
 
◆ Scale()
      
        
          | void vtkTransformConcatenation::Scale | ( | double | x, | 
        
          |  |  | double | y, | 
        
          |  |  | double | z | 
        
          |  | ) |  |  | 
      
 
 
◆ 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 436 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: