6 halfWidth(w), halfLength(h), halfThickness(t) {}
13 if( (scale >=0) &&
inside(p) )
return true;
22 if( (scale >=0) &&
inside(p) )
return true;
46 return std::pair<bool,bool>(inx&&iny,outx||outy);
RectangularPlaneBounds(float w, float h, float t)
Abs< T >::type abs(const T &t)
~RectangularPlaneBounds() override
Bounds * clone() const override
float significanceInside(const Local3DPoint &, const LocalError &) const override
std::pair< bool, bool > inout(const Local3DPoint &p, const LocalError &err, float scale=1.f) const
bool inside(const Local2DPoint &p) const override