Go to the documentation of this file.
47 #ifndef vtkPropAssembly_h
48 #define vtkPropAssembly_h
50 #include "vtkRenderingCoreModule.h"
112 void ShallowCopy(
vtkProp *Prop) override;
131 void InitPathTraversal() override;
133 int GetNumberOfPaths() override;
virtual int RenderOverlay(vtkViewport *)
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
create hierarchies of props
record modification and/or execution time
virtual int RenderOpaqueGeometry(vtkViewport *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
a list of nodes that form an assembly path
a list of lists of props representing an assembly hierarchy
window superclass for vtkRenderWindow
virtual vtkTypeBool HasTranslucentPolygonalGeometry()
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
virtual int RenderVolumetricGeometry(vtkViewport *)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
#define VTK_SIZEHINT(...)
a simple class to control print indentation
virtual double * GetBounds()
Get the bounds for this Prop as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).
abstract specification for Viewports
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
abstract superclass for all actors, volumes and annotations
virtual void ReleaseGraphicsResources(vtkWindow *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
vtkTypeUInt32 vtkMTimeType