6#ifndef ACTIVE_GEOMETRY_POSITION
7#define ACTIVE_GEOMETRY_POSITION
39 return static_cast<Position>(
static_cast<short>(
left) |
static_cast<short>(
right));
43 return static_cast<Position>(
static_cast<short>(
left) &
static_cast<short>(
right));
Position
Relative spatial position.
Definition Position.h:12
@ former
Within the edge span, excluding the end vertex.
@ before
Before the origin of an edge.
@ inside
Inside a closed shape.
@ back
At the back of a plane.
@ undefined
Not calculated or invalid.
@ within
Within the span of an edge, including ends.
@ after
After the end of an edge.
@ along
Along the span of an edge.
@ origin
On the origin of an edge.
@ right
Right of a straight line.
@ end
On the end of an edge.
@ left
Left of a straight line.
@ radial
On the extended circle of an arc, outside the arc itself.
@ all
Any defined relative position.
@ outside
Outside a closed shape.
@ latter
Within the edge span, excluding the origin vertex.
@ front
In front of a plane.