Man Page for vtkAssemblyPaths
Table of Contents

NAME

vtkAssemblyPaths - a list of lists of actors representing an assembly hierarchy

SYNOPSIS


#include "/opt/vtk-c++/graphics/vtkAssemblyPaths.h"

class VTK_EXPORT vtkAssemblyPaths : public vtkCollection

static vtkAssemblyPaths *New() {return new vtkAssemblyPaths;};
const char *GetClassName() {return "vtkAssemblyPaths";};
void AddItem(vtkActorCollection *a);
void RemoveItem(vtkActorCollection *a);
int IsItemPresent(vtkActorCollection *a);
vtkActorCollection *GetNextItem();

DESCRIPTION

vtkAssemblyPaths represents a hierarchy of assemblies as a sequence of paths. Each path is a list of actors, starting from the root of the assembly down to the leaf actors. Methods are also provided to manipulate the path including propagating transformation matrices and actor properties.

SEE ALSO

vtkAssembly vtkActor vtkAssemblyCollection

SUMMARY

void AddItem(vtkActorCollection *a)
Add a path to the list.

void RemoveItem(vtkActorCollection *a)
Remove a path from the list.

int IsItemPresent(vtkActorCollection *a)
Determine whether a particular path is present. Returns its position in the list.

vtkActorCollection *GetNextItem()
Get the next path in the list.


Table of Contents