calcCentroid(Math::Vector3D &ctr) const | CDPL::Shape::GaussianShapeFunction | |
calcDensity(const Math::Vector3D &pos) const | CDPL::Shape::GaussianShapeFunction | |
calcQuadrupoleTensor(const Math::Vector3D &ctr, Math::Matrix3D &quad_tensor) const | CDPL::Shape::GaussianShapeFunction | |
calcSurfaceArea() const | CDPL::Shape::GaussianShapeFunction | |
calcSurfaceArea(std::size_t elem_idx) const | CDPL::Shape::GaussianShapeFunction | |
calcVolume() const | CDPL::Shape::GaussianShapeFunction | |
DEF_DISTANCE_CUTOFF | CDPL::Shape::GaussianShapeFunction | static |
DEF_MAX_PRODUCT_ORDER | CDPL::Shape::GaussianShapeFunction | static |
ExactGaussianShapeOverlapFunction class | CDPL::Shape::GaussianShapeFunction | friend |
FastGaussianShapeOverlapFunction class | CDPL::Shape::GaussianShapeFunction | friend |
GaussianShapeFunction() | CDPL::Shape::GaussianShapeFunction | |
GaussianShapeFunction(const GaussianShapeFunction &func) | CDPL::Shape::GaussianShapeFunction | |
GaussianShapeFunction(const GaussianShape &shape) | CDPL::Shape::GaussianShapeFunction | |
getDistanceCutoff() const | CDPL::Shape::GaussianShapeFunction | |
getElementPosition(std::size_t idx) const | CDPL::Shape::GaussianShapeFunction | |
getElementPositions(Math::Vector3DArray &coords) const | CDPL::Shape::GaussianShapeFunction | |
getMaxOrder() const | CDPL::Shape::GaussianShapeFunction | |
getShape() const | CDPL::Shape::GaussianShapeFunction | |
operator=(const GaussianShapeFunction &func) | CDPL::Shape::GaussianShapeFunction | |
reset() | CDPL::Shape::GaussianShapeFunction | |
setDistanceCutoff(double cutoff) | CDPL::Shape::GaussianShapeFunction | |
setMaxOrder(std::size_t max_order) | CDPL::Shape::GaussianShapeFunction | |
setShape(const GaussianShape &shape) | CDPL::Shape::GaussianShapeFunction | |
SharedPointer typedef | CDPL::Shape::GaussianShapeFunction | |
transform(const Math::Matrix4D &xform) | CDPL::Shape::GaussianShapeFunction | |
~GaussianShapeFunction() | CDPL::Shape::GaussianShapeFunction | |