6 : halfWidth(
w), halfLength(
h), halfThickness(
t) {}
40 return std::pair<bool, bool>(inx && iny, outx || outy);
Bounds * clone() const override
RectangularPlaneBounds(float w, float h, float t)
Abs< T >::type abs(const T &t)
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
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
float significanceInside(const Local3DPoint &, const LocalError &) const override