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() const | jet::TriangleMesh3 | |
boundingBox() const | jet::Surface3 | |
boundingBoxLocal() const override | jet::TriangleMesh3 | protectedvirtual |
builder() | jet::TriangleMesh3 | static |
clear() | jet::TriangleMesh3 | |
closestDistance(const Vector3D &otherPoint) const | jet::Surface3 | |
closestDistanceLocal(const Vector3D &otherPoint) const override | jet::TriangleMesh3 | protectedvirtual |
closestIntersection(const Ray3D &ray) const | jet::Surface3 | |
closestIntersectionLocal(const Ray3D &ray) const override | jet::TriangleMesh3 | protectedvirtual |
closestNormal(const Vector3D &otherPoint) const | jet::Surface3 | |
closestNormalLocal(const Vector3D &otherPoint) const override | jet::TriangleMesh3 | protectedvirtual |
closestPoint(const Vector3D &otherPoint) const | jet::Surface3 | |
closestPointLocal(const Vector3D &otherPoint) const override | jet::TriangleMesh3 | protectedvirtual |
hasNormals() const | jet::TriangleMesh3 | |
hasUvs() const | jet::TriangleMesh3 | |
IndexArray typedef | jet::TriangleMesh3 | |
intersects(const Ray3D &ray) const | jet::Surface3 | |
intersectsLocal(const Ray3D &ray) const override | jet::TriangleMesh3 | protectedvirtual |
isBounded() const | jet::Surface3 | virtual |
isInside(const Vector3D &otherPoint) const | jet::Surface3 | |
isInsideLocal(const Vector3D &otherPoint) const override | jet::TriangleMesh3 | protectedvirtual |
isNormalFlipped | jet::Surface3 | |
isValidGeometry() const | jet::Surface3 | virtual |
normal(size_t i) const | jet::TriangleMesh3 | |
normal(size_t i) | jet::TriangleMesh3 | |
NormalArray typedef | jet::TriangleMesh3 | |
normalIndex(size_t i) const | jet::TriangleMesh3 | |
normalIndex(size_t i) | jet::TriangleMesh3 | |
numberOfNormals() const | jet::TriangleMesh3 | |
numberOfPoints() const | jet::TriangleMesh3 | |
numberOfTriangles() const | jet::TriangleMesh3 | |
numberOfUvs() const | jet::TriangleMesh3 | |
operator=(const TriangleMesh3 &other) | jet::TriangleMesh3 | |
point(size_t i) const | jet::TriangleMesh3 | |
point(size_t i) | jet::TriangleMesh3 | |
PointArray typedef | jet::TriangleMesh3 | |
pointIndex(size_t i) const | jet::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 | |
transform | jet::Surface3 | |
translate(const Vector3D &t) | jet::TriangleMesh3 | |
triangle(size_t i) const | jet::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() override | jet::TriangleMesh3 | virtual |
updateQueryEngine() const | jet::TriangleMesh3 | |
uv(size_t i) const | jet::TriangleMesh3 | |
uv(size_t i) | jet::TriangleMesh3 | |
UvArray typedef | jet::TriangleMesh3 | |
uvIndex(size_t i) const | jet::TriangleMesh3 | |
uvIndex(size_t i) | jet::TriangleMesh3 | |
Vector2DArray typedef | jet::TriangleMesh3 | |
Vector3DArray typedef | jet::TriangleMesh3 | |
volume() const | jet::TriangleMesh3 | |
writeObj(std::ostream *strm) const | jet::TriangleMesh3 | |
writeObj(const std::string &filename) const | jet::TriangleMesh3 | |
~Surface3() | jet::Surface3 | virtual |