public class MocQuery extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MocQuery.MocQueryComponent |
static class |
MocQuery.MocQueryOp |
Constructor and Description |
---|
MocQuery() |
Modifier and Type | Method and Description |
---|---|
static Moc |
doMocQuery(int order,
ArrayList<MocQuery.MocQueryComponent> comp) |
static Moc |
doMocQueryInclusive(int order,
int omax,
ArrayList<MocQuery.MocQueryComponent> comp) |
static ArrayList<MocQuery.MocQueryComponent> |
prepPolygon(ArrayList<Vec3> vertex) |
static ArrayList<MocQuery.MocQueryComponent> |
prepPolyHelper(Vec3[] vv,
int[] P,
ArrayList<MocQuery.MocQueryComponent> comp,
boolean doLast) |
static Moc |
queryGeneralPolygon(ArrayList<Vec3> vertex,
int order) |
static Moc |
queryGeneralPolygonInclusive(ArrayList<Vec3> vertex,
int order,
int omax) |
public static Moc doMocQuery(int order, ArrayList<MocQuery.MocQueryComponent> comp) throws Exception
Exception
public static Moc doMocQueryInclusive(int order, int omax, ArrayList<MocQuery.MocQueryComponent> comp) throws Exception
Exception
public static ArrayList<MocQuery.MocQueryComponent> prepPolyHelper(Vec3[] vv, int[] P, ArrayList<MocQuery.MocQueryComponent> comp, boolean doLast) throws Exception
Exception
public static ArrayList<MocQuery.MocQueryComponent> prepPolygon(ArrayList<Vec3> vertex) throws Exception
Exception
public static Moc queryGeneralPolygon(ArrayList<Vec3> vertex, int order) throws Exception
Exception