List of all members.
Public Types |
|
typedef TmplVec | Vec |
typedef DimBasicSphere
< tmplDim, Vec > | BasicSphere |
|
typedef DimBasicBox< tmplDim, Vec > | BasicBox |
|
typedef DimPlane< tmplDim, Vec > | Plane |
Public Member Functions |
|
| IntersectionVolCalculator (const BasicBox &box) |
|
const VolumeSphere & | getSphere () const |
|
void | setSphere (const BasicSphere &sphere) |
|
const BasicBox & | getBox () const |
|
const VertexBox & | getVertexBox () const |
|
double | getInsidePointVolume (const Vec &pt) const |
|
double | getTwoPlaneVolume (const Vec &pt, const int orientDim) const |
|
double | getOutsidePointVolume (const Vec &pt) const |
|
double | getVolume (const Vertex &vtx) |
|
double | getVertexVolume (const BasicSphere &sphere) |
|
bool | sphereContainsBox (const BasicSphere &sphere) const |
|
double | getVolume (const BasicSphere &sphere) |
Static Public Member Functions |
|
static Vec | getNormal (int dim) |
|
static Vec | getNegNormal (int dim) |
|
static Vec | componentMin (const Vec &p1, const Vec &p2) |
|
static Vec | componentMax (const Vec &p1, const Vec &p2) |
The documentation for this class was generated from the following files: