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