KTopoHalfEdge
kds-plugin-document / Exports / KTopoHalfEdge
Interface: KTopoHalfEdge
The KTopoHalfEdge class represents a BRep half edge.
Hierarchy
↳
KTopoHalfEdge
↳↳
KHalfEdge
Table of contents
Methods
Methods
getBoundedCurve
▸ getBoundedCurve(): KBoundedCurve3d
Get the 3D bound curve corresponding to the half edge.
Returns
The 3D bound curve if successful, otherwise null.
Defined in
api.d.ts:186
getEdge
▸ getEdge(): KTopoEdge
Get the edge that the half edge belongs to.
Returns
The edge if successful, otherwise null.
Defined in
api.d.ts:171
getLoop
▸ getLoop(): KTopoLoop
Get the loop that the half edge belongs to.
Returns
The loop if successful, otherwise null.
Defined in
api.d.ts:176
getNext
▸ getNext(): KTopoHalfEdge
Get this half edge's next half edge in the loop.
Returns
The next half edge if successful, otherwise null.
Defined in
api.d.ts:191
getPrev
▸ getPrev(): KTopoHalfEdge
Get this half edge's previous half edge in the loop.
Returns
The previous half edge if successful, otherwise null.
Defined in
api.d.ts:196
getShell
▸ getShell(): KTopoShell
Get the shell that the half edge belongs to.
Returns
The shell if successful, otherwise null.
Defined in
api.d.ts:181
getType
▸ getType(): KTopoType
Get the entity's type.
Returns
The entity's type.
Inherited from
Defined in
api.d.ts:102
getVertexA
▸ getVertexA(): KTopoVertex
Get this half edge's start vertex.
Returns
The start vertex if successful, otherwise null.
Defined in
api.d.ts:201
getVertexB
▸ getVertexB(): KTopoVertex
Get this half edge's end vertex.
Returns
The end vertex if successful, otherwise null.
Defined in
api.d.ts:206
isReversed
▸ isReversed(): boolean
Check whether the half edge is reversed to its edge.
Returns
boolean
true if reversed, false if the orientations are same.
Defined in
api.d.ts:211