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 &) |
![]()