This is the complete list of members for Bial::TriangleMesh, including all inherited members.
Area() const | Bial::Shape | |
CanIntersect() const | Bial::TriangleMesh | virtual |
ExportSTLA(std::string filename) const | Bial::TriangleMesh | |
ExportSTLB(std::string filename) const | Bial::TriangleMesh | |
getN() const | Bial::TriangleMesh | |
getNtris() const | Bial::TriangleMesh | |
getNverts() const | Bial::TriangleMesh | |
getP() const | Bial::TriangleMesh | |
getS() const | Bial::TriangleMesh | |
GetShadingGeometry(const Transform3D &obj2world, const DifferentialGeometry &dg, DifferentialGeometry *dgShading) const | Bial::Shape | virtual |
getUvs() const | Bial::TriangleMesh | |
getVertexIndex() const | Bial::TriangleMesh | |
Intersect(const Ray &ray, float *tHit, float *rayEpsilon, DifferentialGeometry *dg) const | Bial::Shape | virtual |
IntersectP(const Ray &ray) const | Bial::Shape | virtual |
n | Bial::TriangleMesh | protected |
nextShapeId | Bial::Shape | static |
ntris | Bial::TriangleMesh | protected |
nverts | Bial::TriangleMesh | protected |
ObjectBound() const | Bial::TriangleMesh | virtual |
ObjectToWorld | Bial::Shape | |
p | Bial::TriangleMesh | protected |
Print(O &os) const | Bial::TriangleMesh | |
ReadSTLB(std::string filename) | Bial::TriangleMesh | static |
Refine(Vector< std::shared_ptr< Shape > > &refined) const | Bial::TriangleMesh | virtual |
ReverseOrientation | Bial::Shape | |
s | Bial::TriangleMesh | protected |
Shape(const Transform3D *o2w, const Transform3D *w2o, bool ro) | Bial::Shape | |
shapeId | Bial::Shape | |
TransformSwapsHandedness | Bial::Shape | |
Triangle class | Bial::TriangleMesh | friend |
TriangleMesh(const Transform3D *o2w, const Transform3D *w2o, bool ro, size_t nt, size_t nv, const size_t *vi, const Point3D *P, const Normal *N=NULL, const Vector3D *S=NULL, const float *uv=NULL) | Bial::TriangleMesh | |
uvs | Bial::TriangleMesh | protected |
vertexIndex | Bial::TriangleMesh | protected |
WorldBound() const | Bial::TriangleMesh | virtual |
WorldToObject | Bial::Shape | |
~TriangleMesh() | Bial::TriangleMesh | |