Go to the documentation of this file.
32 #include "vtkRenderingSceneGraphModule.h"
118 virtual void Traverse(
int operation);
120 virtual void TraverseAllPasses();
136 static const char* operation_type_strings[];
138 void Apply(
int operation,
bool prepass);
162 void RemoveUnusedNodes();
virtual void Build(bool)
Builds myself.
virtual void Synchronize(bool)
Ensures that my state agrees with my Renderable's.
vtkViewNodeFactory * MyFactory
abstract base class for most VTK objects
vtkCollection * PreparedNodes
operation_type
internal mechanics of graph traversal and actions
create and manipulate ordered lists of objects
vtkMTimeType RenderTime
Allows smart caching.
factory that chooses vtkViewNodes to create
a simple class to control print indentation
virtual void Render(bool)
Makes calls to make self visible.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a node within a VTK scene graph
vtkViewNodeCollection * Children
vtkWeakPointer< vtkViewNode > Parent
virtual void Invalidate(bool)
Clear any cached data.
vtkTypeUInt32 vtkMTimeType