Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

SculptDemoApp.cxx File Reference

#include "SculptDemoApp.h"
#include "SculptBall.h"
#include <Inventor/SoDB.h>
#include <Inventor/actions/SoWriteAction.h>
#include <Inventor/actions/SoGetMatrixAction.h>
#include <Inventor/actions/SoSearchAction.h>
#include <Inventor/SoPath.h>
#include <Inventor/nodes/SoCube.h>
#include <Inventor/nodes/SoDirectionalLight.h>
#include <Inventor/nodes/SoDrawStyle.h>
#include <Inventor/nodes/SoLightModel.h>
#include <Inventor/nodes/SoMaterial.h>
#include <Inventor/nodes/SoPickStyle.h>
#include <Inventor/nodes/SoSphere.h>
#include <Inventor/nodes/SoTransformSeparator.h>
#include <Inventor/nodes/SoUnits.h>
#include <Inventor/nodes/SoIndexedTriangleStripSet.h>
#include <Inventor/nodekits/SoLightKit.h>
#include <Inventor/SoPrimitiveVertex.h>
#include <Inventor/nodes/SoAsciiText.h>
#include <Inventor/actions/SoCallbackAction.h>
#include <Inventor/nodes/SoTexture2.h>
#include <assert.h>
#include <gstSphere.h>
#include <gstPHANToMInfo.h>
#include <gstVRML.h>
#include <gstTriPolyMeshHaptic.h>
#include <ghostGLPinchXForm.h>
#include <gstBoundaryCube.h>
#include <gstErrorHandler.h>
#include <string.h>
#include <gstInertiaEffect.h>
#include "CsIVCAVEutil.h"
#include <fstream.h>

Namespaces

namespace  std

Functions

vector< SbVec3f > ptlist (1000)
vector< SbVec3f > sculptPoints (1000)
vector< SbVec3f > addPoints (1000)
vector< float > ptrSculpt (1000)
vector< float > ptrAdd (1000)
float getDistance (SbVec3f v1, SbVec3f v2)
void getPoints (SbVec3f v1, SbVec3f v2, float res, vector< SbVec3f > list)
void voxelate (SbVec3f v1, SbVec3f v2, SbVec3f v3, float resolution, vector< SbVec3f > list)

Variables

gstSeparator * vrmlSep

Function Documentation

vector<SbVec3f> addPoints 1000   ) 
 

float SculptCube::getDistance SbVec3f  a,
SbVec3f  b
 

void getPoints SbVec3f  v1,
SbVec3f  v2,
float  res,
vector< SbVec3f >  list
 

vector<SbVec3f> ptlist 1000   ) 
 

vector<float> ptrAdd 1000   ) 
 

vector<float> ptrSculpt 1000   ) 
 

vector<SbVec3f> sculptPoints 1000   ) 
 

void voxelate SbVec3f  v1,
SbVec3f  v2,
SbVec3f  v3,
float  resolution,
vector< SbVec3f >  list
 


Variable Documentation

gstSeparator* vrmlSep
 


Generated on Wed May 18 01:24:58 2005 for SculptDemo by  doxygen 1.4.3