vtkProp - represents an object for placement in a rendered scene
Super Class: vtkObject
Description:
vtkProp is an abstract class used to represent an entity in a rendering scene. It handles functions related to the position, orientation and scaling. It combines these instance variables into one 4x4 transformation matrix as follows: [x y z 1] = [x y z 1] Translate(-origin) Scale(scale) Rot(y) Rot(x) Rot (z) Trans(origin) Trans(position). Both vtkActor and vtkVolume are specializations of class vtkProp. The constructor defaults to: origin(0,0,0) position=(0,0,0) visibility=1 pickable=1 dragable=1 orientation=(0,0,0). No user defined matrix and no texture map.
See Also:
Methods:
Detailed Method Descriptions:
![]()
| void Render (vtkRenderer *) |
![]()
| void SetPosition (float ,float ,float ) | |
| void SetPosition (float *) | |
| float *GetPosition () | |
| void AddPosition (float ) | |
| void AddPosition (float ,float ,float ) |
![]()
| void SetOrigin (float ,float ,float ) | |
| void SetOrigin (float *) | |
| float *GetOrigin () |
![]()
| void SetVisibility (int ) | |
| int GetVisibility () | |
| void VisibilityOn () | |
| void VisibilityOff () |
![]()
| void SetPickable (int ) | |
| int GetPickable () | |
| void PickableOn () | |
| void PickableOff () |
![]()
| void SetPickMethod (const ) | |
| void SetPickMethodArgDelete (const ) |
![]()
| void SetDragable (int ) | |
| int GetDragable () | |
| void DragableOn () | |
| void DragableOff () |
![]()
| void SetUserMatrix (vtkMatrix4x4 *) | |
| vtkMatrix4x4 *GetUserMatrix () |
![]()
| vtkMatrix4x4 *GetMatrixPointer () | |
| void GetMatrix (vtkMatrix4x4 *) |
![]()
| void GetBounds (float ) | |
| float *GetBounds () |
![]()
| float *GetCenter () |
![]()
| float *GetXRange () |
![]()
| float *GetYRange () |
![]()
| float *GetZRange () |
![]()
| float GetLength () |
![]()
| void RotateX (float ) |
![]()
| void RotateY (float ) |
![]()
| void RotateZ (float ) |
![]()
| void RotateWXYZ (float ,float ,float ,float ) |
![]()
| void SetOrientation (float ,float ,float ) | |
| void SetOrientation (float ) |
![]()
| float *GetOrientation () |
![]()
| float *GetOrientationWXYZ () |
![]()
| void AddOrientation (float ,float ,float ) | |
| void AddOrientation (float ) |
![]()
| void Pick () |
![]()
| vtkMatrix4x4 &GetMatrix () |
![]()