NodeVisitor.NodeVisitor Class Reference

#include <class_node_visitor_1_1_node_visitor.h>

Inheritance diagram for NodeVisitor.NodeVisitor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  applyMeshGeometry ()
  Virtual method.
  applyImageGeometry ()
  Virtual method.
  applyRpcGeometry ()
  Virtual method.
  applyGeometry ()
  Virtual method.
  applyLight ()
  Virtual method.
  applyGroup ()
  Virtual method.
  applyLodGroup ()
  Virtual method.
  applyLodCollapse ()
  Virtual method.
  applyImport ()
  Virtual method.
  applyNode ()
  Virtual method.
  apply ()
  Add new node types here.

Member Function Documentation

NodeVisitor.NodeVisitor.applyMeshGeometry ( )

Virtual method.

Override this to handle mesh geometry nodes but remember to always call the parent class applyGeometry method

Reimplemented in FilesVisitor.FilesVisitor, SceneToDataVisitor.SceneToDataVisitor, and SelectionSetBuilder.MainViewBuilder.

NodeVisitor.NodeVisitor.applyImageGeometry ( )

Virtual method.

Override this to handle image geometry nodes but remember to always call the parent class applyGeometry method

Reimplemented in SceneToDataVisitor.SceneToDataVisitor.

NodeVisitor.NodeVisitor.applyRpcGeometry ( )

Virtual method.

Override this to handle image geometry nodes but remember to always call the parent class applyGeometry method

Reimplemented in SceneToDataVisitor.SceneToDataVisitor, SelectionSetBuilder.MainViewBuilder, and XMLSceneConversion._SceneToXMLConverterImpl.

NodeVisitor.NodeVisitor.applyGeometry ( )

Virtual method.

Override this to handle geometry nodes but remember to always call the parent class applyGeometry method

Reimplemented in SceneToDataVisitor.SceneToDataVisitor.

NodeVisitor.NodeVisitor.applyLight ( )

Virtual method.

Override this to handle light nodes but remember to always call the parent class applyNode method

Reimplemented in MaterialAssignmentVisitor.MaterialAssignmentVisitor, SceneToDataVisitor.SceneToDataVisitor, SelectionSetBuilder.MainViewBuilder, and XMLSceneConversion._SceneToXMLConverterImpl.

NodeVisitor.NodeVisitor.applyLodGroup ( )
NodeVisitor.NodeVisitor.applyLodCollapse ( )

Virtual method.

Override this to handle lodCollapse nodes. Depending on the circumstance either the LodGroup base class or the Group base class method should be called. For now we treat this as a true LodGroup by default.

Reimplemented in BuildFinalIdVisitor.BuildFinalIdVisitor, MaterialAssignmentVisitor.MaterialAssignmentVisitor, SceneGraphUtilities._ApplyFunctionVisitor, SceneToDataVisitor.SceneToDataVisitor, SelectionSetBuilder.MainViewBuilder, and XMLSceneConversion._SceneToXMLConverterImpl.

NodeVisitor.NodeVisitor.applyImport ( )

NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor
NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor NodeVisitor.NodeVisitor