Method | Description | |
---|---|---|
InCircle ( double pa, double pb, double pc, double pd ) : double | ||
InCircleFast ( double pa, double pb, double pc, double pd ) : double | ||
InSphere ( double pa, double pb, double pc, double pd, double pe ) : double | ||
InSphereFast ( double pa, double pb, double pc, double pd, double pe ) : double | ||
Orient2D ( double pa, double pb, double pc ) : double |
Adaptive, robust 2D orientation test.
|
|
Orient2DFast ( double pa, double pb, double pc ) : double |
Non-robust approximate 2D orientation test. The implementation computed the determinant using simple double arithmetic. |
|
Orient3D ( double pa, double pb, double pc, double pd ) : double | ||
Orient3DFast ( double pa, double pb, double pc, double pd ) : double |
Method | Description | |
---|---|---|
InCircleAdapt ( double pa, double pb, double pc, double pd, double permanent ) : double | ||
InCircleExact ( double pa, double pb, double pc, double pd ) : double | ||
InCircleSlow ( double pa, double pb, double pc, double pd ) : double | ||
InSphereAdapt ( double pa, double pb, double pc, double pd, double pe, double permanent ) : double | ||
InSphereExact ( double pa, double pb, double pc, double pd, double pe ) : double | ||
InSphereSlow ( double pa, double pb, double pc, double pd, double pe ) : double | ||
Orient2DAdapt ( double pa, double pb, double pc, double detsum ) : double | ||
Orient2DExact ( double pa, double pb, double pc ) : double | ||
Orient2DSlow ( double pa, double pb, double pc ) : double | ||
Orient3DAdapt ( double pa, double pb, double pc, double pd, double permanent ) : double | ||
Orient3DExact ( double pa, double pb, double pc, double pd ) : double | ||
Orient3DSlow ( double pa, double pb, double pc, double pd ) : double |
public static InCircle ( double pa, double pb, double pc, double pd ) : double | ||
pa | double | |
pb | double | |
pc | double | |
pd | double | |
return | double |
public static InCircleFast ( double pa, double pb, double pc, double pd ) : double | ||
pa | double | |
pb | double | |
pc | double | |
pd | double | |
return | double |
public static InSphere ( double pa, double pb, double pc, double pd, double pe ) : double | ||
pa | double | |
pb | double | |
pc | double | |
pd | double | |
pe | double | |
return | double |
public static InSphereFast ( double pa, double pb, double pc, double pd, double pe ) : double | ||
pa | double | |
pb | double | |
pc | double | |
pd | double | |
pe | double | |
return | double |
public static Orient2D ( double pa, double pb, double pc ) : double | ||
pa | double | array with x and y coordinates of pa. |
pb | double | array with x and y coordinates of pb. |
pc | double | array with x and y coordinates of pc. |
return | double |
public static Orient2DFast ( double pa, double pb, double pc ) : double | ||
pa | double | array with x and y coordinates of pa. |
pb | double | array with x and y coordinates of pb. |
pc | double | array with x and y coordinates of pc. |
return | double |
public static Orient3D ( double pa, double pb, double pc, double pd ) : double | ||
pa | double | |
pb | double | |
pc | double | |
pd | double | |
return | double |
public static Orient3DFast ( double pa, double pb, double pc, double pd ) : double | ||
pa | double | |
pb | double | |
pc | double | |
pd | double | |
return | double |