addSurface(const double isoDensity) | IsoSurface | |
calculateNormals(vector< float > *singleNormals, const unsigned int surface) | IsoSurface | [private] |
calculateSurface(const double isoDensity) | IsoSurface | [private] |
changeSurface(const unsigned int surface, const double isoDensity) | IsoSurface | |
clearParameters() | IsoSurface | |
clearSurfaces() | IsoSurface | |
currentIsoLevel | IsoSurface | [private] |
delta | IsoSurface | [private] |
densityPresent() const | IsoSurface | |
densityValues | IsoSurface | [private] |
edgeTable | IsoSurface | [private, static] |
getArrayIndex(const unsigned int x, const unsigned int y, const unsigned int z) const | IsoSurface | [private] |
getDelta() const | IsoSurface | |
getEdgeID(const unsigned int x, const unsigned int y, const unsigned int z, const unsigned int edge) | IsoSurface | [private] |
getNumPoints() const | IsoSurface | |
getOrigin() const | IsoSurface | |
getPoint(const unsigned int surface, const unsigned int index) const | IsoSurface | |
getTriangle(const unsigned int surface, const unsigned int index, Point3D< float > &point1, Point3D< float > &point2, Point3D< float > &point3, Point3D< float > &normal1, Point3D< float > &normal2, Point3D< float > &normal3) const | IsoSurface | |
getVertexID(const unsigned int x, const unsigned int y, const unsigned int z) | IsoSurface | [private] |
interpolate(const Point3D< float > point1, const Point3D< float > point2, const double var1, const double var2) | IsoSurface | [private] |
intersection(const unsigned int x, const unsigned int y, const unsigned int z, const unsigned int edge) | IsoSurface | [private] |
isoLevels | IsoSurface | [private] |
IsoSurface() | IsoSurface | |
normals | IsoSurface | [private] |
numPoints | IsoSurface | [private] |
numSurfaces() const | IsoSurface | |
numTriangles(const unsigned int surface) const | IsoSurface | |
numVertices(const unsigned int surface) const | IsoSurface | |
origin | IsoSurface | [private] |
removeSurface(const unsigned int surface) | IsoSurface | |
renameVerticesAndTriangles(vector< Point3D< float > > *singleVerticesList, vector< unsigned int > *singleTriangleIndices) | IsoSurface | [private] |
setParameters(const std::vector< double > *values, const Point3D< unsigned int > &pointDimension, const Point3D< float > &pointDelta, const Point3D< float > &pointOrigin) | IsoSurface | |
triangleIndices | IsoSurface | [private] |
triangles | IsoSurface | [private] |
triTable | IsoSurface | [private, static] |
vertices | IsoSurface | [private] |
verticesList | IsoSurface | [private] |
~IsoSurface() | IsoSurface | |