Inheritance Graph
graph BT
Triangle
Triangle --> Object
click Triangle "escript_type_Geometry_Triangle"
click Object "escript_type_Object"
Functions
| _constructor(p0, p1, p2) | [ESMF] line new Triangle(Vec3 a, Vec3 b, Vec3 c) |
| calcArea() | [ESF] Number Triangle.calcArea() |
| calcBarycentricCoordinates(p0) | [ESF] Vec3 Triangle.calcBarycentricCoordinates(Vec3 p) |
| calcCircumcenter() | [ESF] Vec3 Triangle.calcBarycentricCoordinates() |
| calcNormal() | [ESF] Vec3 Triangle.calcNormal() |
| calcPoint(p0, p1) | [ESF] Vec3 Triangle.calcPoint(Number u, Number v) |
| closestPoint(p0) | [ESF] Array Triangle.closestPoint(Vec3 p) |
| distanceSquared(p0) | [ESF] Number Triangle.distanceSquared(Vec3 p) |
| getEdgeAB() | [ESF] Vec3 Triangle.getEdgeAB() |
| getEdgeAC() | [ESF] Vec3 Triangle.getEdgeAC() |
| getEdgeBA() | [ESF] Vec3 Triangle.getEdgeBA() |
| getEdgeBC() | [ESF] Vec3 Triangle.getEdgeBC() |
| getEdgeCA() | [ESF] Vec3 Triangle.getEdgeCA() |
| getEdgeCB() | [ESF] Vec3 Triangle.getEdgeCB() |
| getVertexA() | [ESF] Vec3 Triangle.getVertexA() |
| getVertexB() | [ESF] Vec3 Triangle.getVertexB() |
| getVertexC() | [ESF] Vec3 Triangle.getVertexC() |
| isDegenerate() | [ESF] Bool Triangle.isDegenerate() |
| setVertexA(p0) | [ESF] Vec3 Triangle.setVertexA() |
| setVertexB(p0) | [ESF] Vec3 Triangle.setVertexB() |
| setVertexC(p0) | [ESF] Vec3 Triangle.setVertexC() |