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