Represents a segment on one edge. More...
#include <MREdgePoint.h>
Public Member Functions | |
EdgeSegment ()=default | |
EdgeSegment (EdgeId e, float a=0.0f, float b=1.0f) | |
EdgePoint | edgePointA () const |
EdgePoint | edgePointB () const |
bool | valid () const |
Public Attributes | |
EdgeId | e |
SegmPointf | a { 0.0f } |
SegmPointf | b { 1.0f } |
Represents a segment on one edge.
|
nodiscarddefault |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
SegmPointf MR::EdgeSegment::a { 0.0f } |
SegmPointf MR::EdgeSegment::b { 1.0f } |
EdgeId MR::EdgeSegment::e |