public class Domain extends Object
Current Version =============== ID: $Id: Domain.java,v 1.2 2003/02/19 15:46:11 womullan Exp $ Revision: $Revision: 1.2 $ Date/time: $Date: 2003/02/19 15:46:11 $
| Modifier and Type | Field and Description |
|---|---|
(package private) List |
convexes_ |
protected int |
olevel |
| Constructor and Description |
|---|
Domain()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(Convex c)
Add a convex
|
void |
add(Domain d)
Add all convexces of given domain to this one - simple union
|
void |
clear()
Clear domain, empty convex list
|
boolean |
contains(Vector3d p) |
Convex |
getConvex(int i)
Fetch the convex number i
|
int |
getNumberOfConvexes()
Return the number of convexes in this domain
|
int |
getOlevel() |
boolean |
intersect(HTMindexImp idx,
HTMrange range,
boolean varlen)
Intersect with index.
|
void |
setOlevel(int lev) |
Domain |
simplify() |
String |
toString()
Convert domain to a string.
|
List convexes_
protected int olevel
public void setOlevel(int lev)
public int getOlevel()
public void add(Convex c)
public boolean intersect(HTMindexImp idx, HTMrange range, boolean varlen)
public Convex getConvex(int i)
public int getNumberOfConvexes()
public String toString()
public void clear()
public Domain simplify()
public boolean contains(Vector3d p)
public void add(Domain d)