This is the complete list of members for Acts::DiamondBounds, including all inherited members.
| boundingBox() const final | Acts::DiamondBounds | virtual |
| BoundsType enum name | Acts::SurfaceBounds | |
| BoundValues enum name | Acts::DiamondBounds | |
| checkConsistency() noexcept(false) | Acts::DiamondBounds | inlineprivate |
| DiamondBounds()=delete | Acts::DiamondBounds | |
| DiamondBounds(double halfXnegY, double halfXzeroY, double halfXposY, double halfYneg, double halfYpos) noexcept(false) | Acts::DiamondBounds | inline |
| DiamondBounds(const std::array< double, eSize > &values) noexcept(false) | Acts::DiamondBounds | inline |
| distanceToBoundary(const Vector2D &lposition) const final | Acts::DiamondBounds | virtual |
| eAnnulus enum value | Acts::SurfaceBounds | |
| eBoundless enum value | Acts::SurfaceBounds | |
| eCone enum value | Acts::SurfaceBounds | |
| eConvexPolygon enum value | Acts::SurfaceBounds | |
| eCylinder enum value | Acts::SurfaceBounds | |
| eDiamond enum value | Acts::SurfaceBounds | |
| eDisc enum value | Acts::SurfaceBounds | |
| eDiscTrapezoid enum value | Acts::SurfaceBounds | |
| eEllipse enum value | Acts::SurfaceBounds | |
| eHalfLengthXnegY enum value | Acts::DiamondBounds | |
| eHalfLengthXposY enum value | Acts::DiamondBounds | |
| eHalfLengthXzeroY enum value | Acts::DiamondBounds | |
| eHalfLengthYneg enum value | Acts::DiamondBounds | |
| eHalfLengthYpos enum value | Acts::DiamondBounds | |
| eLine enum value | Acts::SurfaceBounds | |
| eOther enum value | Acts::SurfaceBounds | |
| eRectangle enum value | Acts::SurfaceBounds | |
| eSize enum value | Acts::DiamondBounds | |
| eTrapezoid enum value | Acts::SurfaceBounds | |
| eTriangle enum value | Acts::SurfaceBounds | |
| get(BoundValues bValue) const | Acts::DiamondBounds | inline |
| inside(const Vector2D &lposition, const BoundaryCheck &bcheck) const final | Acts::DiamondBounds | virtual |
| m_boundingBox | Acts::DiamondBounds | private |
| m_boundingBox(Vector2D{-(*std::max_element(m_values.begin(), m_values.begin()+2)),-halfYneg}, Vector2D{*std::max_element(m_values.begin(), m_values.begin()+2), halfYpos}) | Acts::DiamondBounds | inline |
| m_values | Acts::DiamondBounds | private |
| toStream(std::ostream &sl) const final | Acts::DiamondBounds | virtual |
| type() const final | Acts::DiamondBounds | virtual |
| values() const final | Acts::DiamondBounds | inlinevirtual |
| Vector2D | Acts::DiamondBounds | |
| vertices(unsigned int lseg=1) const final | Acts::DiamondBounds | virtual |
| ~SurfaceBounds()=default | Acts::SurfaceBounds | virtual |