Skip to content

Shapemetry API


Shapemetry API / OrientedEdge

Class: OrientedEdge

Defined in: nurbsBrep/topo/Wire.ts:13

An edge taken in a specific traversal direction. forward === true walks the edge from its start vertex to its end vertex; false reverses it. The same underlying Edge object is reused by every wire that borders it, so two adjacent faces share one edge with opposite orientation flags.

Constructors

Constructor

new OrientedEdge(edge, forward): OrientedEdge

Defined in: nurbsBrep/topo/Wire.ts:17

Parameters

edge

Edge

forward

boolean

Returns

OrientedEdge

Properties

edge

edge: Edge

Defined in: nurbsBrep/topo/Wire.ts:14


forward

forward: boolean

Defined in: nurbsBrep/topo/Wire.ts:15

Methods

orientedStart()

orientedStart(): Vertex

Defined in: nurbsBrep/topo/Wire.ts:23

Vertex first reached when walking in this orientation.

Returns

Vertex


orientedEnd()

orientedEnd(): Vertex

Defined in: nurbsBrep/topo/Wire.ts:28

Vertex last reached when walking in this orientation.

Returns

Vertex