| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

SolidBoolean Member List

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

addChild(ISolid *child, const Gaudi::Transform3D *mtrx)SolidBoolean [protected]
addChild(ISolid *child, const Gaudi::XYZPoint &position, const Gaudi::Rotation3D &rotation)SolidBoolean [protected]
addRef()SolidBase [virtual]
checkBP() const SolidBase [protected]
childBegin() const SolidBoolean [inline]
childBegin()SolidBoolean [inline, protected]
childEnd() const SolidBoolean [inline]
childEnd()SolidBoolean [inline, protected]
cover() const SolidBoolean [inline, virtual]
coverTop() const SolidBoolean [inline, virtual]
crossBCylinder(const aPoint &p, const aVector &v, const double tolerance=0) const SolidBase [inline, protected]
crossBSphere(const aPoint &p, const aVector &v, const double tolerance=0) const SolidBase [inline, protected]
first() const SolidBoolean [inline]
interfaceID()ISolid [inline, static]
intersectionTicks(const Gaudi::XYZPoint &Point, const Gaudi::XYZVector &Vector, ISolid::Ticks &ticks) const SolidBoolean [virtual]
intersectionTicks(const Gaudi::Polar3DPoint &Point, const Gaudi::Polar3DVector &Vector, ISolid::Ticks &ticks) const SolidBoolean [virtual]
intersectionTicks(const Gaudi::RhoZPhiPoint &Point, const Gaudi::RhoZPhiVector &Vector, ISolid::Ticks &ticks) const SolidBoolean [virtual]
intersectionTicks(const Gaudi::XYZPoint &Point, const Gaudi::XYZVector &Vector, const ISolid::Tick &tickMin, const ISolid::Tick &tickMax, ISolid::Ticks &ticks) const SolidBoolean [virtual]
intersectionTicks(const Gaudi::Polar3DPoint &Point, const Gaudi::Polar3DVector &Vector, const ISolid::Tick &tickMin, const ISolid::Tick &tickMax, ISolid::Ticks &ticks) const SolidBoolean [virtual]
intersectionTicks(const Gaudi::RhoZPhiPoint &Point, const Gaudi::RhoZPhiVector &Vector, const ISolid::Tick &tickMin, const ISolid::Tick &tickMax, ISolid::Ticks &ticks) const SolidBoolean [virtual]
intersectionTicksImpl(const aPoint &Point, const aVector &Vector, const ISolid::Tick &tickMin, const ISolid::Tick &tickMax, ISolid::Ticks &ticks) const SolidBoolean [private]
intersectionTicksImpl(const aPoint &Point, const aVector &Vector, ISolid::Ticks &ticks) const SolidBoolean [private]
isInside(const Gaudi::XYZPoint &point) const =0ISolid [pure virtual]
isInside(const Gaudi::Polar3DPoint &point) const =0ISolid [pure virtual]
isInside(const Gaudi::RhoZPhiPoint &point) const =0ISolid [pure virtual]
isOutBBox(const aPoint &point, const double tolerance) const SolidBase [inline, protected]
isOutBBox(const aPoint &point) const SolidBase [inline, protected]
isOutBBox(const aPointA &p1, const aPointB &p2, const double tolerance) const SolidBase [inline, protected]
isOutBBox(const aPointA &p1, const aPointB &p2) const SolidBase [inline, protected]
isOutBBox(const aPoint &p, const aVector &v, const ISolid::Tick &tmin, const ISolid::Tick &tmax, const double tolerance) const SolidBase [inline, protected]
isOutBBox(const aPoint &p, const aVector &v, const ISolid::Tick &tmin, const ISolid::Tick &tmax) const SolidBase [inline, protected]
isOutBCylinder(const aPoint &point, const double tolerance) const SolidBase [inline, protected]
isOutBCylinder(const aPoint &point) const SolidBase [inline, protected]
isOutBSphere(const aPoint &point, const double tolerance) const SolidBase [inline, protected]
isOutBSphere(const aPoint &point) const SolidBase [inline, protected]
LAST_ERROR enum valueIInterface
LAST_ERRORIInterface
m_coverSolidBase [mutable, protected]
m_nameSolidBase [protected]
m_rhomaxSolidBase [protected]
m_rmaxSolidBase [protected]
m_sb_childrensSolidBoolean [mutable, private]
m_sb_firstSolidBoolean [mutable, private]
m_sb_nameSolidBoolean [private]
m_servicesSolidBase [protected]
m_xmaxSolidBase [protected]
m_xminSolidBase [protected]
m_ymaxSolidBase [protected]
m_yminSolidBase [protected]
m_zmaxSolidBase [protected]
m_zminSolidBase [protected]
maxNumberOfTicks() const SolidBoolean [protected, virtual]
msgSvc() const SolidBase [protected]
name() const SolidBase [inline, virtual]
NO_INTERFACE enum valueIInterface
NO_INTERFACEIInterface
noChildrens() const SolidBoolean [inline]
operator=(SolidBoolean &)SolidBoolean [private]
operator[](unsigned int index) const SolidBoolean [inline]
printOut(std::ostream &os=std::cout) const SolidBoolean [virtual]
printOut(MsgStream &os) const SolidBoolean [virtual]
queryInterface(const InterfaceID &ID, void **ppI)SolidBase [virtual]
release()SolidBase [virtual]
reset()SolidBoolean [virtual]
rhoMax() const SolidBase [inline]
rMax() const SolidBase [inline]
setBP()SolidBoolean [protected]
setRhoMax(const double value)SolidBase [inline, protected]
setRMax(const double value)SolidBase [inline, protected]
setXMax(const double value)SolidBase [inline, protected]
setXMin(const double value)SolidBase [inline, protected]
setYMax(const double value)SolidBase [inline, protected]
setYMin(const double value)SolidBase [inline, protected]
setZMax(const double value)SolidBase [inline, protected]
setZMin(const double value)SolidBase [inline, protected]
SolidBase(const std::string &Name="Undefined")SolidBase [protected]
SolidBoolean(const std::string &name, ISolid *solid)SolidBoolean [protected]
SolidBoolean(const std::string &name="Undefined")SolidBoolean [protected]
SolidChildrens typedefSolidBoolean
Status enum nameIInterface
SUCCESS enum valueIInterface
SUCCESSIInterface
Tick typedefISolid
Ticks typedefISolid
typeName() const SolidBoolean [inline, virtual]
VERSMISMATCH enum valueIInterface
VERSMISMATCHIInterface
xMax() const SolidBase [inline]
xMin() const SolidBase [inline]
yMax() const SolidBase [inline]
yMin() const SolidBase [inline]
zMax() const SolidBase [inline]
zMin() const SolidBase [inline]
~IInterface()IInterface [virtual]
~ISolid()ISolid [virtual]
~SolidBase()SolidBase [protected, virtual]
~SolidBoolean()SolidBoolean [protected, virtual]
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:00:20 2011 for DetDesc by doxygen 1.4.7