public class RegularTessellation
extends java.lang.Object
Constructor and Description |
---|
RegularTessellation() |
RegularTessellation(java.util.List<PointWeighted> points) |
Modifier and Type | Method and Description |
---|---|
boolean |
bigTet(Tetr t) |
void |
insertPoint(PointWeighted p) |
static void |
main(java.lang.String[] args) |
protected double |
orient(PointWeighted c0,
PointWeighted c1,
PointWeighted c2,
PointWeighted q)
Returns a positive number if q is 'below' the oriented plane spanned by p0, p1 and p2.
|
protected double |
regular(PointWeighted c0,
PointWeighted c1,
PointWeighted c2,
PointWeighted c3,
PointWeighted p)
If the result of insphere is positive the point p is inside the circumsphere of t
|
Tetr |
walk(PointWeighted p) |
public RegularTessellation()
public RegularTessellation(java.util.List<PointWeighted> points)
public static void main(java.lang.String[] args)
public void insertPoint(PointWeighted p)
public Tetr walk(PointWeighted p)
public boolean bigTet(Tetr t)
protected double regular(PointWeighted c0, PointWeighted c1, PointWeighted c2, PointWeighted c3, PointWeighted p)
protected double orient(PointWeighted c0, PointWeighted c1, PointWeighted c2, PointWeighted q)