C++ mpi module for stochmagnet_main Package
EXPR_Ellipsoid Member List

This is the complete list of members for EXPR_Ellipsoid, including all inherited members.

addToBeta(std::initializer_list< tReal > &&beta)EXPR_Nodeinline
adimensionize(const tReal &L) finalEXPR_Ellipsoidvirtual
EXPR_ElementaryGeometryNode::adimensionize(const tReal &L, std::map< tString, tBoolean > &alreadyComputed) overrideEXPR_ElementaryGeometryNodeinlinevirtual
apply(std::array< tReal, 3 > &P) constEXPR_Nodeinlineprotected
apply(const std::array< tReal, 3 > &P, std::array< tReal, 3 > &Q) constEXPR_Nodeinlineprotected
applyInverse(std::array< tReal, 3 > &P) constEXPR_Nodeinlineprotected
applyInverse(const std::array< tReal, 3 > &P, std::array< tReal, 3 > &Q) constEXPR_Nodeinlineprotected
computeBoundingBox()EXPR_ElementaryGeometryNodeinline
computeBoundingBox(std::map< tString, tBoolean > &alreadyComputed) overrideEXPR_ElementaryGeometryNodeinlinevirtual
computeCanonicalBoundingBox(std::array< tReal, 3 > &minPoint, std::array< tReal, 3 > &maxPoint) const finalEXPR_Ellipsoidprotectedvirtual
copy(const EXPR_Node &node) overrideEXPR_Ellipsoidinlinevirtual
CORE_Object()CORE_Objectprotected
DisableMemoryStack()CORE_Objectinlinestatic
EnableMemoryStack(const tBoolean &isMemoryChecked)CORE_Objectinlinestatic
EnableMemoryStack()CORE_Objectinlinestatic
EXPR_ChildNode()EXPR_ChildNodeinlineprotected
EXPR_ElementaryGeometryNode()EXPR_ElementaryGeometryNodeinlineprotected
EXPR_Ellipsoid()EXPR_Ellipsoidprotected
EXPR_LeafNode()EXPR_LeafNodeinlineprotected
EXPR_Node()EXPR_Nodeprotected
EXPR_Object(void)EXPR_Objectprotected
getAlpha() constEXPR_Nodeinline
getBeta() constEXPR_Nodeinline
getBoundingBoxMaxPoint() constEXPR_Nodeinline
getBoundingBoxMaxPoint()EXPR_Nodeinline
getBoundingBoxMinPoint() constEXPR_Nodeinline
getBoundingBoxMinPoint()EXPR_Nodeinline
getCenter() constEXPR_Ellipsoidinline
getClassName() constCORE_Objectinline
getConstSharedPointer() constCORE_Objectinline
getContentsMemorySize() const overrideEXPR_Ellipsoidinlinevirtual
GetEpsilon()EXPR_Nodeinlinestatic
getIdentityString() constCORE_Objectinline
getMainDirection() constEXPR_Ellipsoidinline
getMainRadius() constEXPR_Ellipsoidinline
getMemorySize() const overrideEXPR_Ellipsoidinlinevirtual
getName() constEXPR_ElementaryGeometryNodeinline
getPointerString() constCORE_Objectinline
GetRegisteredClassesNumber()CORE_Objectinlinestatic
getSecondDirection() constEXPR_Ellipsoidinline
getSecondRadius() constEXPR_Ellipsoidinline
getSharedPointer()CORE_Objectinline
GetSphericalCoordinates(const std::array< tReal, 3 > &M, const std::array< tReal, 3 > &C, tReal &r, tReal &theta, tReal &phi)EXPR_ElementaryGeometryNodeinlinestatic
getThirdRadius() constEXPR_Ellipsoidinline
isInside(std::array< tReal, 3 > P) const overrideEXPR_ElementaryGeometryNodeinlinevirtual
isInsideBoundingBox(const std::array< tReal, 3 > &P) constEXPR_Nodeinline
isInsideCanonicalGeometry(const std::array< tReal, 3 > &p) const finalEXPR_Ellipsoidprotectedvirtual
isInstanceOf() constCORE_Objectinline
IsMemoryStackEnabled()CORE_Objectinlinestatic
leftComposition(const std::array< tReal, 9 > &A, const std::array< tReal, 3 > &B)EXPR_Nodeinline
leftComposition(const std::array< tReal, 9 > &A)EXPR_Nodeinline
linearTransformBoundingBox(std::array< tReal, 3 > &P, std::array< tReal, 3 > &Q) constEXPR_Nodeprotected
MemoryStackToString()CORE_Objectinlinestatic
New()EXPR_Ellipsoidinlinestatic
newInstance() const overrideEXPR_Ellipsoidinlinevirtual
orthogonalize()EXPR_Ellipsoid
rotation(const tReal &theta)EXPR_Nodeinline
rotation(const tReal &theta, const tReal &Ax, const tReal &Ay, const tReal &Az)EXPR_Nodeinline
rotation(const tReal &theta, const tReal &Ax, const tReal &Ay, const tReal &Az, const tReal &Cx, const tReal &Cy, const tReal &Cz)EXPR_Nodeinline
setAlpha(std::initializer_list< tReal > &&alpha)EXPR_Nodeinline
setArguments(const std::vector< tString > &args) overrideEXPR_Ellipsoidvirtual
setBeta(std::initializer_list< tReal > &&beta)EXPR_Nodeinline
setCenter(const std::array< tReal, 3 > &X)EXPR_Ellipsoidinline
setCenter(std::initializer_list< tReal > &&X)EXPR_Ellipsoidinline
SetEpsilon(const tReal &eps)EXPR_Nodeinlinestatic
setMainDirection(const std::array< tReal, 3 > &U)EXPR_Ellipsoidinline
setMainDirection(std::initializer_list< tReal > &&U)EXPR_Ellipsoidinline
setMainRadius(const tReal &L)EXPR_Ellipsoidinline
setName(const tString &name)EXPR_ElementaryGeometryNodeinlineprotected
setSecondDirection(const std::array< tReal, 3 > &V)EXPR_Ellipsoidinline
setSecondDirection(std::initializer_list< tReal > &&V)EXPR_Ellipsoidinline
setSecondRadius(const tReal &L)EXPR_Ellipsoidinline
setThirdRadius(const tReal &L)EXPR_Ellipsoidinline
toString() const finalEXPR_Ellipsoidvirtual
translate(const std::array< tReal, 3 > &T)EXPR_Nodeinline
~CORE_Object()CORE_Objectprotectedvirtual
~EXPR_ChildNode()EXPR_ChildNodeinlineprotectedvirtual
~EXPR_ElementaryGeometryNode()EXPR_ElementaryGeometryNodeinlineprotectedvirtual
~EXPR_Ellipsoid()EXPR_Ellipsoidprotectedvirtual
~EXPR_LeafNode()EXPR_LeafNodeinlineprotectedvirtual
~EXPR_Node()EXPR_Nodeprotectedvirtual
~EXPR_Object(void)EXPR_Objectprotectedvirtual