31 const double fDiscreteUnit(std::min(fabs(aDiscreteVector.
getX()), fabs(aDiscreteVector.
getY())));
bool equal(const Range2D &rRange) const
const Primitive2DContainer & getBuffered2DDecomposition() const
access methods to maBuffered2DDecomposition.
void setBuffered2DDecomposition(Primitive2DContainer &&rNew)
virtual void get2DDecomposition(Primitive2DDecompositionVisitor &rVisitor, const geometry::ViewInformation2D &rViewInformation) const override
The getDecomposition default implementation will on demand use create2DDecomposition() if maBuffered2...
DiscreteMetricDependentPrimitive2D class.
double getDiscreteUnit() const
data read access
virtual void get2DDecomposition(Primitive2DDecompositionVisitor &rVisitor, const geometry::ViewInformation2D &rViewInformation) const override
Override standard getDecomposition to be view-dependent here.
double mfDiscreteUnit
the last used fDiscreteUnit definitions for decomposition.
ViewportDependentPrimitive2D class.
basegfx::B2DRange maViewport
the last used Viewport definition for decomposition.
virtual void get2DDecomposition(Primitive2DDecompositionVisitor &rVisitor, const geometry::ViewInformation2D &rViewInformation) const override
Override standard getDecomposition to be view-dependent here.
const basegfx::B2DRange & getViewport() const
data read access