List of all members.
Public Types |
|
typedef TmplVec | Vec |
|
typedef DimPlane< tmplDim, Vec > | Plane |
Public Member Functions |
|
| DimBasicSphere (const Vec ¢rePt, double radius) |
|
| DimBasicSphere (const DimBasicSphere &sphere) |
|
DimBasicSphere & | operator= (const DimBasicSphere &sphere) |
|
double | getRadius () const |
|
const Vec & | getCentre () const |
|
double | getVolume () const |
|
double | getVolume (const Vec &minPt, const Vec &maxPt, const int dimX=0, const int dimY=1) const |
|
bool | intersectsWith (const Vec &pt) const |
|
double | getSegmentVolume (const Plane &plane) const |
Static Public Attributes |
|
static const double | FOUR_THIRDS_PI = (4.0/3.0)*M_PI |
|
static const double | ONE_THIRD_PI = M_PI/3.0 |
template<int tmplDim, typename TmplVec>
class esys::lsm::impl::DimBasicSphere< tmplDim, TmplVec >
The documentation for this class was generated from the following files: