Constructors
constructor
-
Parameters
Properties
plane
vertices
vertices
: ReadonlyArray<Vertex>
Methods
area
-
Returns number
centroid
-
contains
-
Parameters
-
-
Default value epsilon: number = Sylvester.precision
Returns boolean
containsByWindingNumber
- containsByWindingNumber(point: VectorOrList, epsilon?: number): boolean
-
Parameters
-
-
Default value epsilon: number = Sylvester.precision
Returns boolean
eql
- eql(other: unknown, epsilon?: number): boolean
-
Parameters
-
other: unknown
-
Default value epsilon: number = Sylvester.precision
Returns boolean
hasEdgeContaining
- hasEdgeContaining(point: VectorOrList, epsilon?: number): boolean
-
Parameters
-
-
Default value epsilon: number = Sylvester.precision
Returns boolean
isTriangle
-
Returns boolean
projectionOn
-
Parameters
removeVertex
-
Parameters
rotate
-
Parameters
scale
-
Parameters
-
k: number
-
Default value point: VectorOrList = Vector.Zero(3)
toString
-
Returns string
toTriangles
- toTriangles(): ReadonlyArray<Polygon>
-
Returns ReadonlyArray<Polygon>
translate
-
Parameters
Private trianglesForSurfaceIntegral
- trianglesForSurfaceIntegral(): ReadonlyArray<Polygon>
-
Returns ReadonlyArray<Polygon>
triangulateByEarClipping
- triangulateByEarClipping(): Polygon[]
-
v
-
Parameters