Biomedical Image Analysis Library
The Biomedical Image Analysis Library is a poweful tool for developers, physicians, researchers, engineers, and so on.
Bial::Triangle Member List

This is the complete list of members for Bial::Triangle, including all inherited members.

Area() const Bial::Triangle
CanIntersect() const Bial::Shapevirtual
GetShadingGeometry(const Transform3D &obj2world, const DifferentialGeometry &dg, DifferentialGeometry *dgShading) const Bial::Trianglevirtual
GetUVs(float uv[3][2]) const Bial::Triangle
Intersect(const Ray &ray, float *tHit, float *rayEpsilon, DifferentialGeometry *dg) const Bial::Trianglevirtual
IntersectP(const Ray &ray) const Bial::Shapevirtual
meshBial::Triangle
nextShapeIdBial::Shapestatic
ObjectBound() const Bial::Trianglevirtual
ObjectToWorldBial::Shape
Print(O &os) const Bial::Shape
Refine(Vector< std::shared_ptr< Shape > > &refined) const Bial::Shapevirtual
ReverseOrientationBial::Shape
Shape(const Transform3D *o2w, const Transform3D *w2o, bool ro)Bial::Shape
shapeIdBial::Shape
TransformSwapsHandednessBial::Shape
Triangle(const Transform3D *o2w, const Transform3D *w2o, bool ro, TriangleMesh *m, size_t n)Bial::Triangle
vBial::Triangle
WorldBound() const Bial::Trianglevirtual
WorldToObjectBial::Shape