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 () |