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