|
ACTS
Experiment-independent tracking
|
This is the complete list of members for Acts::ConvexPolygonBoundsBase, including all inherited members.
| boundingBox() const final | Acts::ConvexPolygonBoundsBase | virtual |
| BoundsType enum name | Acts::SurfaceBounds | |
| boundToCartesianJacobian(const Vector2 &lposition) const final | Acts::PlanarBounds | virtual |
| boundToCartesianMetric(const Vector2 &lposition) const final | Acts::PlanarBounds | virtual |
| calculateCenter(std::span< const Vector2 > vertices) | Acts::ConvexPolygonBoundsBase | protected |
| center() const final | Acts::ConvexPolygonBoundsBase | virtual |
| checkConsistency(std::span< const Vector2 > vertices) noexcept(false) | Acts::ConvexPolygonBoundsBase | protectedstatic |
| closestPoint(const Vector2 &lposition, const SquareMatrix2 &metric) const =0 | Acts::SurfaceBounds | pure virtual |
| convex_impl(const coll_t &vertices) noexcept(false) | Acts::ConvexPolygonBoundsBase | protectedstatic |
| distance(const Vector2 &lposition) const | Acts::SurfaceBounds | virtual |
| eAnnulus enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eBoundless enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eCone enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eConvexPolygon enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eCylinder enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eDiamond enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eDisc enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eDiscTrapezoid enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eEllipse enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eLine enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eOther enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eRectangle enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eTrapezoid enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| eTriangle enum value (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | |
| inside(const Vector2 &lposition) const =0 | Acts::SurfaceBounds | pure virtual |
| inside(const Vector2 &lposition, const BoundaryTolerance &boundaryTolerance) const | Acts::SurfaceBounds | virtual |
| isCartesian() const final | Acts::PlanarBounds | virtual |
| makeBoundingBox(std::span< const Vector2 > vertices) | Acts::ConvexPolygonBoundsBase | protected |
| toStream(std::ostream &sl) const final | Acts::ConvexPolygonBoundsBase | virtual |
| type() const final | Acts::ConvexPolygonBoundsBase | virtual |
| values() const final | Acts::ConvexPolygonBoundsBase | virtual |
| vertices(unsigned int quarterSegments=2u) const =0 | Acts::PlanarBounds | pure virtual |
| ~SurfaceBounds()=default (defined in Acts::SurfaceBounds) | Acts::SurfaceBounds | virtual |