|
ESyS-Particle
4.0.1
|
Classes | |
| class | Vertex |
| class | VertexBox |
| class | VolumeSphere |
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) |
1.7.6.1