23#ifndef _MO_MESHBASEREPRESENTATION_
24#define _MO_MESHBASEREPRESENTATION_
26#include <Inventor/nodes/SoNode.h>
27#include <Inventor/nodes/SoSeparator.h>
29#include <Inventor/misc/SoChildList.h>
30#include <MeshVizXLM/mapping/nodes/MoActionNode.h>
34#pragma warning(disable:4251)
63 static void initClass() ;
64 static void exitClass() ;
66 virtual void fieldHasChanged(
SoField* field);
68 virtual bool isSynchronizingContentOnly() {
return TRUE; }
72 virtual void doAction(
SoAction *action);
81 virtual SoChildList *getChildren()
const {
return m_childList; }
86 bool isModified()
const;
90 SoChildList *m_childList;
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Utility class that provi...
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract base class for ...
virtual SbBool affectsState() const
Returns TRUE if a node has an effect on the state during traversal.
Abstract base class for all actions.
Base class for all fields.
Group node that saves and restores traversal state.
Writes a scene graph to a file.