#include <PrimitivePositioning.h>
|
static int | computeRelativePosition (const Primitive *p1, const Primitive *p2) |
|
static void | splitPrimitive (Primitive *P, const NVector3 &v, double c, Primitive *&prim_up, Primitive *&prim_lo) |
|
static void | split (Segment *S, const NVector3 &v, double C, Primitive *&P_plus, Primitive *&P_moins) |
|
static void | split (Point *P, const NVector3 &v, double C, Primitive *&P_plus, Primitive *&P_moins) |
|
static void | split (Polygone *P, const NVector3 &v, double C, Primitive *&P_plus, Primitive *&P_moins) |
|
◆ computeRelativePosition()
int PrimitivePositioning::computeRelativePosition |
( |
const Primitive * |
p1, |
|
|
const Primitive * |
p2 |
|
) |
| |
|
static |
◆ split() [1/3]
◆ split() [2/3]
◆ split() [3/3]
◆ splitPrimitive()
◆ RelativePosition
Enumerator |
---|
Independent | |
Upper | |
Lower | |