49 #ifndef vtkPropAssembly_h
50 #define vtkPropAssembly_h
abstract superclass for all actors, volumes and annotations
vtkPropCollection * Parts
void PrintSelf(ostream &os, vtkIndent indent)
virtual void ShallowCopy(vtkProp *prop)
abstract specification for Viewports
virtual int RenderOpaqueGeometry(vtkViewport *)
virtual int HasTranslucentPolygonalGeometry()
virtual int RenderOverlay(vtkViewport *)
virtual void BuildPaths(vtkAssemblyPaths *paths, vtkAssemblyPath *path)
record modification and/or execution time
create hierarchies of props
virtual vtkAssemblyPath * GetNextPath()
virtual void ReleaseGraphicsResources(vtkWindow *)
virtual double * GetBounds()
window superclass for vtkRenderWindow
virtual int RenderVolumetricGeometry(vtkViewport *)
a list of nodes that form an assembly path
virtual unsigned long GetMTime()
a simple class to control print indentation
a list of lists of props representing an assembly hierarchy
#define VTKRENDERINGCORE_EXPORT
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
virtual int GetNumberOfPaths()
virtual void InitPathTraversal()