vtkActor - represents an object (geometry & properties) in a rendered scene
Super Class: vtkProp
Description:
vtkActor is used to represent an entity in a rendering scene. It inherits functions related to the actors position, and orientation from vtkProp. The actor also has scaling and maintains a reference to the defining geometry (i.e., the mapper), rendering properties, and possibly a texture map. vtkActor 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)
See Also:
vtkProperty vtkTexture vtkMapper vtkActorDevice vtkAssembly vtkFollower vtkLODActor
Methods:
Detailed Method Descriptions:
![]() | static vtkActor *New () |
![]() | void Render (vtkRenderer *) |
![]() | void Render (vtkRenderer * ,vtkMapper *) |
![]() | void SetProperty (vtkProperty *) |
![]() | vtkProperty *GetProperty () |
![]() | void SetBackfaceProperty (vtkProperty *) |
![]() | vtkProperty *GetBackfaceProperty () |
![]() | void SetTexture (vtkTexture *) |
![]() | vtkTexture *GetTexture () |
![]() | void SetMapper (vtkMapper *) |
![]() | vtkMapper *GetMapper () |
![]() | void SetScale (float ,float ,float ) |
![]() | void SetScale (float *) |
![]() | float *GetScale () |
![]() | void GetMatrix (vtkMatrix4x4 *) |
![]() | float *GetBounds () |
![]() | void InitPartTraversal () |
![]() | vtkActor *GetNextPart () |
![]() | int GetNumberOfParts () |
![]() | void BuildPaths (vtkAssemblyPaths * ,vtkActorCollection *) |
![]() | void ApplyProperties () |
![]() | void Update () |
![]() | unsigned long GetMTime () |
![]() | void SetAllocatedRenderTime (float ) |
![]() | float GetAllocatedRenderTime () |
![]() | void SetProperty (vtkProperty &) |
![]() | void SetBackfaceProperty (vtkProperty &) |