Go to the documentation of this file.
29 #ifndef vtkAssemblyPath_h
30 #define vtkAssemblyPath_h
vtkAssemblyNode * GetFirstNode()
void ShallowCopy(vtkAssemblyPath *path)
represent a node in an assembly
void * vtkCollectionSimpleIterator
virtual unsigned long GetMTime()
#define vtkTypeMacro(thisClass, superclass)
vtkAssemblyNode * GetNextNode(vtkCollectionSimpleIterator &cookie)
abstract base class for most VTK objects
vtkProp * TransformedProp
void PrintSelf(ostream &os, vtkIndent indent)
a list of nodes that form an assembly path
vtkObject * GetNextItemAsObject()
create and manipulate unsorted lists of objects
vtkAssemblyNode * GetLastNode()
static vtkAssemblyPath * New()
void AddNode(vtkProp *p, vtkMatrix4x4 *m)
a simple class to control print indentation
represent and manipulate 4x4 transformation matrices
vtkAssemblyNode * GetNextNode()
GLsizei const GLchar ** path
abstract superclass for all actors, volumes and annotations
void AddItem(vtkObject *)
#define VTKRENDERINGCORE_EXPORT
void AddNode(vtkAssemblyNode *n)