Jet  v1.3.3
jet::TriangleMesh3 Member List

This is the complete list of members for jet::TriangleMesh3, including all inherited members.

addNormal(const Vector3D &n)jet::TriangleMesh3
addNormalTriangle(const Point3UI &newNormalIndices)jet::TriangleMesh3
addPoint(const Vector3D &pt)jet::TriangleMesh3
addPointNormalTriangle(const Point3UI &newPointIndices, const Point3UI &newNormalIndices)jet::TriangleMesh3
addPointTriangle(const Point3UI &newPointIndices)jet::TriangleMesh3
addPointUvNormalTriangle(const Point3UI &newPointIndices, const Point3UI &newUvIndices, const Point3UI &newNormalIndices)jet::TriangleMesh3
addPointUvTriangle(const Point3UI &newPointIndices, const Point3UI &newUvIndices)jet::TriangleMesh3
addTriangle(const Triangle3 &tri)jet::TriangleMesh3
addUv(const Vector2D &t)jet::TriangleMesh3
addUvTriangle(const Point3UI &newUvIndices)jet::TriangleMesh3
area() constjet::TriangleMesh3
boundingBox() constjet::Surface3
boundingBoxLocal() const overridejet::TriangleMesh3protectedvirtual
builder()jet::TriangleMesh3static
clear()jet::TriangleMesh3
closestDistance(const Vector3D &otherPoint) constjet::Surface3
closestDistanceLocal(const Vector3D &otherPoint) const overridejet::TriangleMesh3protectedvirtual
closestIntersection(const Ray3D &ray) constjet::Surface3
closestIntersectionLocal(const Ray3D &ray) const overridejet::TriangleMesh3protectedvirtual
closestNormal(const Vector3D &otherPoint) constjet::Surface3
closestNormalLocal(const Vector3D &otherPoint) const overridejet::TriangleMesh3protectedvirtual
closestPoint(const Vector3D &otherPoint) constjet::Surface3
closestPointLocal(const Vector3D &otherPoint) const overridejet::TriangleMesh3protectedvirtual
hasNormals() constjet::TriangleMesh3
hasUvs() constjet::TriangleMesh3
IndexArray typedefjet::TriangleMesh3
intersects(const Ray3D &ray) constjet::Surface3
intersectsLocal(const Ray3D &ray) const overridejet::TriangleMesh3protectedvirtual
isBounded() constjet::Surface3virtual
isInside(const Vector3D &otherPoint) constjet::Surface3
isInsideLocal(const Vector3D &otherPoint) const overridejet::TriangleMesh3protectedvirtual
isNormalFlippedjet::Surface3
isValidGeometry() constjet::Surface3virtual
normal(size_t i) constjet::TriangleMesh3
normal(size_t i)jet::TriangleMesh3
NormalArray typedefjet::TriangleMesh3
normalIndex(size_t i) constjet::TriangleMesh3
normalIndex(size_t i)jet::TriangleMesh3
numberOfNormals() constjet::TriangleMesh3
numberOfPoints() constjet::TriangleMesh3
numberOfTriangles() constjet::TriangleMesh3
numberOfUvs() constjet::TriangleMesh3
operator=(const TriangleMesh3 &other)jet::TriangleMesh3
point(size_t i) constjet::TriangleMesh3
point(size_t i)jet::TriangleMesh3
PointArray typedefjet::TriangleMesh3
pointIndex(size_t i) constjet::TriangleMesh3
pointIndex(size_t i)jet::TriangleMesh3
readObj(std::istream *strm)jet::TriangleMesh3
readObj(const std::string &filename)jet::TriangleMesh3
rotate(const QuaternionD &q)jet::TriangleMesh3
scale(double factor)jet::TriangleMesh3
set(const TriangleMesh3 &other)jet::TriangleMesh3
setAngleWeightedVertexNormal()jet::TriangleMesh3
setFaceNormal()jet::TriangleMesh3
Surface3(const Transform3 &transform=Transform3(), bool isNormalFlipped=false)jet::Surface3
Surface3(const Surface3 &other)jet::Surface3
swap(TriangleMesh3 &other)jet::TriangleMesh3
transformjet::Surface3
translate(const Vector3D &t)jet::TriangleMesh3
triangle(size_t i) constjet::TriangleMesh3
TriangleMesh3(const Transform3 &transform=Transform3(), bool isNormalFlipped=false)jet::TriangleMesh3
TriangleMesh3(const PointArray &points, const NormalArray &normals, const UvArray &uvs, const IndexArray &pointIndices, const IndexArray &normalIndices, const IndexArray &uvIndices, const Transform3 &transform_=Transform3(), bool isNormalFlipped=false)jet::TriangleMesh3
TriangleMesh3(const TriangleMesh3 &other)jet::TriangleMesh3
updateQueryEngine() overridejet::TriangleMesh3virtual
updateQueryEngine() constjet::TriangleMesh3
uv(size_t i) constjet::TriangleMesh3
uv(size_t i)jet::TriangleMesh3
UvArray typedefjet::TriangleMesh3
uvIndex(size_t i) constjet::TriangleMesh3
uvIndex(size_t i)jet::TriangleMesh3
Vector2DArray typedefjet::TriangleMesh3
Vector3DArray typedefjet::TriangleMesh3
volume() constjet::TriangleMesh3
writeObj(std::ostream *strm) constjet::TriangleMesh3
writeObj(const std::string &filename) constjet::TriangleMesh3
~Surface3()jet::Surface3virtual