|
Public Member Functions |
| Sculpter () |
virtual void | update (Subject *) |
| Method called by Subject notification.
|
void | addIVFile (char *filename, SoSeparator *newCubeSep, SoSeparator *m_ghostSep, gstSeparator *m_hapRoot) |
void | buildScene (SoSeparator *newCubeSep, SoSeparator *m_ghostSep, gstSeparator *m_hapRoot) |
void | modifyCube (SbVec3f cur, SbVec3f cen, int size, SculptCube *node, SoSphere *ptr) |
void | sculptUpdate (SbVec3f curr, int button, SoSphere *ptr) |
Public Attributes |
SbString | m_defectFilename |
SoSwitch * | m_hapSwitch |
SbBox3f | m_defectBounds |
SoGroup * | m_defectGroup |
IVFile * | m_defectMesh |
SoSwitch * | m_defectSwitch |
SoSeparator * | m_defectSep |
SoTransform * | m_defectFitTransform |
SoTransform * | m_defectTransform |
gstSeparator * | m_hapFitSeparator |
SculptCube * | tempCube |
float | csize |