| 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 |