27#include <Inventor/SbBasic.h>
28#include <MeshViz/PbBasic.h>
59 { m_connectionEnabled = flag; }
65 {
return m_connectionEnabled; }
81 void addConnection(
const PoBase *baseObj);
89 TGS_SET_OF_VALUES_TYPE,
90 TGS_SET_OF_STRINGS_TYPE,
91 TGS_SET_OF_VECTORS_TYPE,
92 TGS_DOMAIN_TRANSFORM_TYPE
96 ChangeType getChangeType()
const {
return m_changeType; }
97 void getDataChange(
int &data)
const { data = m_intDataChange; }
106 void removeAllConnection();
109 void setChangeType(ChangeType type) { m_changeType = type; }
110 void setDataChange(
int data) { m_intDataChange = data; }
122 void copy(
const PbBase &base,
SbBool isConstructorPerCopy);
125 Element *m_headBaseObjList;
128 SbBool m_connectionEnabled;
131 ChangeType m_changeType;
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract class for all b...
void enableConnection(SbBool flag)
Activates/deactivates the mechanism of connection.
PbBase & operator=(const PbBase &base)
Assignment operator.
SbBool isConnectionEnabled() const
Returns TRUE if the connection mechanism is active, otherwise FALSE.
void touch()
Simulates the changing of an instance of this object, so all connected objects are informed of this c...
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Abstract base class for ...