boundarySurfaceAccessor(const Amg::Vector3D &gp, const Amg::Vector3D &dir, bool forceInside=false) const override final | Trk::CombinedVolumeBounds | inlinevirtual |
boundsOrientation() const | Trk::CombinedVolumeBounds | inline |
clone() const override final | Trk::CombinedVolumeBounds | inlinevirtual |
CombinedVolumeBounds() | Trk::CombinedVolumeBounds | |
CombinedVolumeBounds(Volume *first, Volume *second, bool intersection) | Trk::CombinedVolumeBounds | |
CombinedVolumeBounds(const CombinedVolumeBounds &bobo) | Trk::CombinedVolumeBounds | |
createSubtractedVolume(const Amg::Transform3D &transf, Trk::Volume *subtrVol) | Trk::CombinedVolumeBounds | privatestatic |
decomposeToSurfaces(const Amg::Transform3D &transform) override final | Trk::CombinedVolumeBounds | virtual |
dump(MsgStream &sl) const override final | Trk::CombinedVolumeBounds | virtual |
dump(std::ostream &sl) const override final | Trk::CombinedVolumeBounds | virtual |
first() const | Trk::CombinedVolumeBounds | inline |
inside(const Amg::Vector3D &, double tol=0.) const override final | Trk::CombinedVolumeBounds | inlinevirtual |
intersection() const | Trk::CombinedVolumeBounds | inline |
m_boundsOrientation | Trk::CombinedVolumeBounds | private |
m_first | Trk::CombinedVolumeBounds | private |
m_intersection | Trk::CombinedVolumeBounds | private |
m_objectAccessor | Trk::CombinedVolumeBounds | private |
m_second | Trk::CombinedVolumeBounds | private |
operator=(const CombinedVolumeBounds &bobo) | Trk::CombinedVolumeBounds | |
second() const | Trk::CombinedVolumeBounds | inline |
VolumeBounds() | Trk::VolumeBounds | inline |
~CombinedVolumeBounds() | Trk::CombinedVolumeBounds | virtual |
~VolumeBounds() | Trk::VolumeBounds | inlinevirtual |