addCube(SbVec3f cur, SbVec3f cen, float size, SculptCube *node, float rad) | SculptDemoApp | |
ADDITION_TOOL enum value | SculptDemoApp | [protected] |
addIVFile(char *filename) | SculptDemoApp | |
autoSculpt | SculptDemoApp | [protected] |
buffer3d | SculptDemoApp | [protected] |
buildOctree(SbVec3f cen, float size, SculptCube *node, float orgsize) | SculptDemoApp | |
buildScene() | SculptDemoApp | [virtual] |
catchSeparator | SculptDemoApp | [protected] |
csize | SculptDemoApp | [protected] |
csSize | SculptDemoApp | [protected] |
currentPosition | SculptDemoApp | [protected] |
defd | SculptDemoApp | [protected] |
defh | SculptDemoApp | [protected] |
defw | SculptDemoApp | [protected] |
deleteOctree(SculptCube *) | SculptDemoApp | |
displayInit() | OIVAppShell | [virtual] |
DisplayInitCB(OIVAppShell *) | OIVAppShell | [static] |
drawInventorScene(SoGLRenderAction *, SoSeparator *) | OIVAppShell | [protected] |
frameDraw() | OIVAppShell | [virtual] |
FrameDrawCB(OIVAppShell *) | OIVAppShell | [static] |
frameUpdate() | SculptDemoApp | [virtual] |
FrameUpdateCB(OIVAppShell *) | OIVAppShell | [static] |
getWorkspaceSize() | SculptDemoApp | |
handleEvents() | SculptDemoApp | [virtual] |
hapdefectSep | SculptDemoApp | [protected] |
HapticTransformCB(gstTransform *nodePtr, void *callbackData, void *userData) | SculptDemoApp | [static] |
hasOne(float xmin, float ymin, float zmin, float xmax, float ymax, float zmax, int size) | SculptDemoApp | |
loadFile(char *filename, int siz) | SculptDemoApp | |
loadOctree(char *filename) | SculptDemoApp | |
loadOctree(SculptCube *, SoTransformSeparator *) | SculptDemoApp | |
m_bgColor | OIVAppShell | [protected] |
m_canRotate | SculptDemoApp | [protected] |
m_canTranslate | SculptDemoApp | [protected] |
m_config | SculptDemoApp | [protected] |
m_currentTool | SculptDemoApp | [protected] |
m_defectBounds | SculptDemoApp | |
m_defectFilename | SculptDemoApp | [protected] |
m_defectFitTransform | SculptDemoApp | [protected] |
m_defectGroup | SculptDemoApp | [protected] |
m_defectMesh | SculptDemoApp | [protected] |
m_defectSep | SculptDemoApp | [protected] |
m_defectSwitch | SculptDemoApp | [protected] |
m_defectTransform | SculptDemoApp | [protected] |
m_ghostSep | SculptDemoApp | [protected] |
m_hapCube | SculptDemoApp | [protected] |
m_hapFitSeparator | SculptDemoApp | [protected] |
m_hapRoot | SculptDemoApp | [protected] |
m_hapScene | SculptDemoApp | [protected] |
m_hapSwitch | SculptDemoApp | [protected] |
m_implantBounds | SculptDemoApp | |
m_phantom | SculptDemoApp | [protected] |
m_phantomOffset | SculptDemoApp | [protected] |
m_phantomSCP | SculptDemoApp | [protected] |
m_phantomTransform | SculptDemoApp | [protected] |
m_rotateManip | SculptDemoApp | [protected] |
m_sceneRoot | OIVAppShell | [protected] |
m_stylusButtonOn | SculptDemoApp | [protected] |
m_tempHapRoot | SculptDemoApp | [protected] |
m_toolBounds | SculptDemoApp | |
m_toolGroup | SculptDemoApp | [protected] |
m_toolNameText | SculptDemoApp | [protected] |
m_translateManip | SculptDemoApp | [protected] |
m_wand | SculptDemoApp | [protected] |
m_wandPointer | SculptDemoApp | [protected] |
m_wandSwitch | SculptDemoApp | [protected] |
m_workspaceSize | SculptDemoApp | [protected] |
makeCubes(int, int, SbVec3f) | SculptDemoApp | |
maxsize | SculptDemoApp | [protected] |
modifyCube(SbVec3f cur, SbVec3f center, float size, SculptCube *octSculpt, float rad, int flag) | SculptDemoApp | |
modifyCube(SbVec3f cur, SbVec3f center, float summa, float size, SculptCube *octSculpt) | SculptDemoApp | |
modifyCuboid(SbVec3f cur, SbVec3f center, float xsize, float ysize, float zsize, SculptCube *octSculpt) | SculptDemoApp | |
modifyOctree() | SculptDemoApp | |
modifyOctree(SculptCube *) | SculptDemoApp | |
newCubeSep | SculptDemoApp | [protected] |
NUM_SCULPT_TOOLS enum value | SculptDemoApp | [protected] |
nurbed | SculptDemoApp | [protected] |
Observer() | Observer | [inline, protected] |
OIVAppShell(int, char **) | OIVAppShell | |
PointerGraphicCB(gstTransform *, void *, void *) | SculptDemoApp | [static] |
previousPosition | SculptDemoApp | [protected] |
ptr | SculptDemoApp | [protected] |
RECONSTRUCT enum value | SculptDemoApp | [protected] |
RELOAD enum value | SculptDemoApp | [protected] |
reloadOctree() | SculptDemoApp | |
rootGHOSTSep | SculptDemoApp | [protected] |
rootOIVSep | SculptDemoApp | [protected] |
ROTATE_TOOL enum value | SculptDemoApp | [protected] |
SCULPT_TOOL enum value | SculptDemoApp | [protected] |
SculptDemoApp(int, char **) | SculptDemoApp | |
sculptFlag | SculptDemoApp | [protected] |
sculptSphere(SbBox3f bounds, float rad, SbVec3f curr, float size, SculptCube *node) | SculptDemoApp | |
SCULPTTools enum name | SculptDemoApp | [protected] |
setBackgroundColor(const SbColor &) | OIVAppShell | |
setPhantomOffset(const SbVec3f &) | SculptDemoApp | |
tempCube | SculptDemoApp | [protected] |
TRANSLATE_TOOL enum value | SculptDemoApp | [protected] |
triangle_cb(void *userdata, SoCallbackAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3) | SculptDemoApp | [static] |
update() | SculptDemoApp | [virtual] |
update(Subject *) | SculptDemoApp | [virtual] |
~Observer() | Observer | [inline, virtual] |
~OIVAppShell() | OIVAppShell | [virtual] |
~SculptDemoApp() | SculptDemoApp | [virtual] |