6 : halfWidth(w), halfLength(h), halfThickness(t) {}
11 if ((scale >= 0) &&
inside(p))
18 if ((scale >= 0) &&
inside(p))
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)
~RectangularPlaneBounds() override
std::pair< bool, bool > inout(const Local3DPoint &p, const LocalError &err, float scale=1.f) const
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