|
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 |