18namespace Experimental {
An extent / size (horizontal and vertical) in a RPad.
A position (horizontal and vertical) in a RPad.
RPadPos(const RPadLength &horiz, const RPadLength &vert)
RPadLength fVert
vertical part
friend RPadPos operator+(RPadPos lhs, const RPadExtent &rhs)
Add two RPadPoss.
RPadPos & operator-=(const RPadExtent &rhs)
Subtract a RPadPos.
const RPadLength & Horiz() const
RPadPos & operator*=(const ScaleFactor &scale)
Scale a horizontally and vertically.
RPadPos(const RPadExtent &rhs)
RPadLength fHoriz
horizontal part
const RPadLength & Vert() const
friend RPadPos operator-(RPadPos lhs, const RPadExtent &rhs)
Subtract two RPadPoss.
RPadPos & operator=(const RPadExtent &rhs)
Add two RPadPoss.
RPadPos & operator+=(const RPadExtent &rhs)
Add a RPadPos.
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
A scale factor (separate factors for horizontal and vertical) for scaling a RPadLength.
double fVert
Vertical scale factor.
double fHoriz
Horizontal scale factor.