nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Imaging / PolyhedronMath

PolyhedronMath

Full name Microsoft.VisualBasic.Imaging.Drawing3D.Math3D.PolyhedronMath Assembly Microsoft.VisualBasic.Imaging Members 4

01 Syntax

Microsoft.VisualBasic.Imaging.Drawing3D.Math3D.PolyhedronMath

02 Methods

NameOverloadsSummary
vertex_sign 1 Sign of the vertex P with respect to O, as defined above.
edge_sign 1 Sign of the edge PQ with respect to O, as defined above.
triangle_sign 1 Sign of the triangle PQR with respect to O, as defined above.
triangle_chain 1 Return the contribution of this triangle to the winding number.

03 Members

method vertex_sign #
vertex_sign(Double(), Double())

Sign of the vertex P with respect to O, as defined above.

Parameters
NameTypeDescription
PDouble()

-

ODouble()

-

method edge_sign #
edge_sign(Double(), Double(), Double())

Sign of the edge PQ with respect to O, as defined above.

Parameters
NameTypeDescription
PDouble()

-

QDouble()

-

ODouble()

-

method triangle_sign #
triangle_sign(Double(), Double(), Double(), Double())

Sign of the triangle PQR with respect to O, as defined above.

Parameters
NameTypeDescription
PDouble()

-

QDouble()

-

RDouble()

-

ODouble()

-

method triangle_chain #
triangle_chain(Double(), Double(), Double(), Double())

Return the contribution of this triangle to the winding number. Raise ValueError If the face contains the origin.

Parameters
NameTypeDescription
v1Double()

-

v2Double()

-

v3Double()

-

originDouble()

-