This is the complete list of members for mirtk::Triangle, including all inherited members.
| Angles(const double a[3], const double b[3], const double c[3], double angle[3]) | mirtk::Triangle | inlinestatic |
| Area(const double a[3], const double b[3], const double c[3]) | mirtk::Triangle | inlinestatic |
| Area2D(const double a[2], const double b[2], const double c[2]) | mirtk::Triangle | inlinestatic |
| AreaGradient(const double a[3], const double b[3], const double c[3]) | mirtk::Triangle | inlinestatic |
| BoundingSphereRadius(const double a[3], const double b[3], const double c[3], double *center=nullptr) | mirtk::Triangle | inlinestatic |
| Center(const double a[3], const double b[3], const double c[3], double center[3]) | mirtk::Triangle | inlinestatic |
| Cotangent(double a[3], double b[3], double c[3]) | mirtk::Triangle | inlinestatic |
| DistanceBetweenCenters(const double a1[3], const double b1[3], const double c1[3], const double a2[3], const double b2[3], const double c2[3], double *p1, double *p2) | mirtk::Triangle | inlinestatic |
| DistanceBetweenCorners(const double a1[3], const double b1[3], const double c1[3], const double a2[3], const double b2[3], const double c2[3], double *p1, double *p2) | mirtk::Triangle | inlinestatic |
| DistanceBetweenTriangles(const double a1[3], const double b1[3], const double c1[3], const double n1[3], const double a2[3], const double b2[3], const double c2[3], const double n2[3], double *p1, double *p2) | mirtk::Triangle | static |
| DistanceBetweenTriangles(const double a1[3], const double b1[3], const double c1[3], const double a2[3], const double b2[3], const double c2[3], double *p1, double *p2) | mirtk::Triangle | inlinestatic |
| DoubleArea(const double a[3], const double b[3], const double c[3]) | mirtk::Triangle | inlinestatic |
| DoubleArea2D(const double a[2], const double b[2], const double c[2]) | mirtk::Triangle | inlinestatic |
| DoubleAreaGradient(const double a[3], const double b[3], const double c[3]) | mirtk::Triangle | inlinestatic |
| DoubleSignedArea2D(const double a[2], const double b[2], const double c[2]) | mirtk::Triangle | inlinestatic |
| MaxAngle(const double a[3], const double b[3], const double c[3]) | mirtk::Triangle | inlinestatic |
| MinAngle(const double a[3], const double b[3], const double c[3]) | mirtk::Triangle | inlinestatic |
| Normal(const double a[3], const double b[3], const double c[3], double n[3]) | mirtk::Triangle | inlinestatic |
| NormalDirection(const double a[3], const double b[3], const double c[3], double n[3]) | mirtk::Triangle | inlinestatic |
| NormalDirectionJacobian(const double a[3], const double b[3], const double c[3]) | mirtk::Triangle | inlinestatic |
| NormalJacobian(const double a[3], const double b[3], const double c[3]) | mirtk::Triangle | inlinestatic |
| NormalJacobian(const double a[3], const double b[3], const double c[3], const Matrix3x3 &dn) | mirtk::Triangle | inlinestatic |
| NormalJacobian(const double n[3], const Matrix3x3 &dn) | mirtk::Triangle | inlinestatic |
| NormalJacobian(const Vector3 &n, const Matrix3x3 &dn) | mirtk::Triangle | inlinestatic |
| SignedArea2D(const double a[2], const double b[2], const double c[2]) | mirtk::Triangle | inlinestatic |
| TriangleTriangleIntersection(const double a1[3], const double b1[3], const double c1[3], const double a2[3], const double b2[3], const double c2[3]) | mirtk::Triangle | static |
| TriangleTriangleIntersection(const double a1[3], const double b1[3], const double c1[3], const double a2[3], const double b2[3], const double c2[3], int &coplanar, double *p1, double *p2) | mirtk::Triangle | static |