My Project
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
TriangleNet.Topology.Osub Struct Reference

An oriented subsegment. More...

Public Member Functions

override string ToString ()
 
void Sym (ref Osub os)
 Reverse the orientation of a subsegment. [sym(ab) -> ba].
 
void Sym ()
 Reverse the orientation of a subsegment. [sym(ab) -> ba].
 
void Pivot (ref Osub os)
 Find adjoining subsegment with the same origin. [pivot(ab) -> a*].
 
void Next (ref Osub ot)
 Find next subsegment in sequence. [next(ab) -> b*].
 
void Next ()
 Find next subsegment in sequence. [next(ab) -> b*].
 
Vertex Org ()
 Get the origin of a subsegment.
 
Vertex Dest ()
 Get the destination of a subsegment.
 

Properties

SubSegment Segment [get]
 

Detailed Description

An oriented subsegment.

Includes a pointer to a subsegment and an orientation. The orientation denotes a side of the edge. Hence, there are two possible orientations. By convention, the edge is always directed so that the "side" denoted is the right side of the edge.

Member Function Documentation

◆ Pivot()

void TriangleNet.Topology.Osub.Pivot ( ref Osub  os)
inline

Find adjoining subsegment with the same origin. [pivot(ab) -> a*].

spivot() finds the other subsegment (from the same segment) that shares the same origin.


The documentation for this struct was generated from the following file: