_bbox | ISMesh | [protected] |
_edges | ISMesh | [protected] |
_faces | ISMesh | [protected] |
_isolatedFaces | ISMesh | [protected] |
_name | ISMesh | [protected] |
_triStrips | ISMesh | [protected] |
_useTexCoords | ISMesh | [protected] |
_useVertexColors | ISMesh | [protected] |
_useVertexNormals | ISMesh | [protected] |
_verts | ISMesh | [protected] |
addEdge(ISEdge *e) | ISMesh | [virtual] |
addEdge(ISVertex *u, ISVertex *v) | ISMesh | [virtual] |
addEdge(int i, int j) | ISMesh | [virtual] |
addFace(ISFace *f, Wvec normal=Wvec(0, 0, 0), int isolated=1) | ISMesh | [virtual] |
addFace(ISVertex *u, ISVertex *v, ISVertex *w, Wvec normal=Wvec(0, 0, 0), int isolated=1, bool debug=1) | ISMesh | [virtual] |
addFace(int i, int j, int k, Wvec normal=Wvec(0, 0, 0), int isolated=1, bool debug=1) | ISMesh | [virtual] |
addTriStripVertex(ISVertex *v, int triStripNum) | ISMesh | [virtual] |
addVertex(ISVertex *v) | ISMesh | [virtual] |
addVertex(cWpt &loc) | ISMesh | [virtual] |
addVertex(cWpt &loc, cWvec &norm) | ISMesh | [virtual] |
bbox() | ISMesh | [inline, virtual] |
cleanUp(double epsilon) | ISMesh | |
draw(bool useAlpha=false, double alpha=1.0) | ISMesh | |
edges() const | ISMesh | [inline] |
empty() const | ISMesh | [inline] |
faces() const | ISMesh | [inline] |
getUseTexCoords() | ISMesh | [inline] |
ISMesh(Cstr_ptr &name=str_ptr::null_str(), int numv=0, int nume=0, int numf=0) | ISMesh | |
isolatedFaces() const | ISMesh | [inline] |
lookupFace(ISVertex *u, ISVertex *v, ISVertex *w) | ISMesh | [virtual] |
nedges() const | ISMesh | [inline] |
nfaces() const | ISMesh | [inline] |
nisoFaces() const | ISMesh | [inline] |
ntriStrips() const | ISMesh | [inline] |
nverts() const | ISMesh | [inline] |
pointIntersect(Wpt pobj) | ISMesh | |
print() | ISMesh | [inline, virtual] |
rayIntersect(Wvec v, Wpt p) | ISMesh | |
readVRML(istream *is) | ISMesh | |
removeAll() | ISMesh | [virtual] |
removeEdge(ISEdge *e) | ISMesh | [virtual] |
removeFace(ISFace *f) | ISMesh | [virtual] |
removeVertex(ISVertex *v) | ISMesh | [virtual] |
setUseTexCoords(int value) | ISMesh | [inline] |
setUseVertexColors(int value) | ISMesh | [inline] |
setUseVertexNormals(int value) | ISMesh | [inline] |
surfaceArea() | ISMesh | [virtual] |
transform(cWtransf &xform) | ISMesh | [virtual] |
tristrips() const | ISMesh | [inline] |
validVertIndices(int i, int j) const | ISMesh | [inline] |
validVertIndices(int i, int j, int k) const | ISMesh | [inline] |
verts() const | ISMesh | [inline] |
volume() | ISMesh | [virtual] |
writeVRML(ostream *ofs) | ISMesh | |
~ISMesh() | ISMesh | [virtual] |