#include <IVFile.h>
Inheritance diagram for IVFile:
Public Member Functions | |
IVFile () | |
IVFile (const char *) | |
virtual | ~IVFile () |
SoIndexedTriangleStripSet * | getOIVShape () |
void | setTouchableByPhantom () |
gstTriPolyMeshHaptic * | getGHOSTShape () |
void | setTriMesh (SoIndexedTriangleStripSet *) |
int | isTouched () |
Static Public Member Functions | |
static void | EventCB (gstTransform *, void *, void *) |
GHOST event callback is called when the shape is touched. | |
static void | GraphicCB (gstTransform *, void *, void *) |
GHOST graphic callback copies transform to Inventor graphics nodes. | |
Protected Member Functions | |
SoIndexedTriangleStripSet * | loadGeometryFromFile () |
void | setGHOSTMesh () |
Protected Attributes | |
SoIndexedTriangleStripSet * | ivShape |
SoVertexProperty * | ivVertices |
gstTriPolyMesh * | ghostMesh |
gstTriPolyMeshHaptic * | ghostShape |
char | oivFilename [1024] |
|
|
|
|
|
|
|
GHOST event callback is called when the shape is touched.
|
|
|
|
|
|
GHOST graphic callback copies transform to Inventor graphics nodes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|