1 #ifndef Geom_RectangularPlaneBounds_H 2 #define Geom_RectangularPlaneBounds_H Bounds * clone() const override
virtual bool inside(const Local3DPoint &) const =0
Determine if the point is inside the bounds.
float length() const override
Lenght along local Y.
float thickness() const override
Thickness of the volume in local Z.
RectangularPlaneBounds(float w, float h, float t)
Abs< T >::type abs(const T &t)
bool inside(const Local3DPoint &p) const override
Determine if the point is inside the bounds.
std::pair< bool, bool > inout(const Local3DPoint &p, const LocalError &err, float scale=1.f) const
~RectangularPlaneBounds() override
bool inside(const Local2DPoint &p) const override
float width() const override
Width along local X.
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
bool inside(const Local2DPoint &p, float tollerance) const override
Determine if a point is inside the bounds, taking a tollerance into account.
float significanceInside(const Local3DPoint &, const LocalError &) const override