42 std::move(aNewSequence));
BufferedDecompositionGroupPrimitive2D class.
BufferedDecompositionGroupPrimitive2D(Primitive2DContainer &&aChildren)
constructor/destructor. For GroupPrimitive2D we need the child parameter, too.
virtual void create2DDecomposition(Primitive2DContainer &rContainer, const geometry::ViewInformation2D &rViewInformation) const =0
method which is to be used to implement the local decomposition of a 2D group primitive.
virtual void get2DDecomposition(Primitive2DDecompositionVisitor &rVisitor, const geometry::ViewInformation2D &rViewInformation) const override
identical to BufferedDecompositionPrimitive2D, see there please
const Primitive2DContainer & getBuffered2DDecomposition() const
identical to BufferedDecompositionPrimitive2D, see there please
void setBuffered2DDecomposition(Primitive2DContainer &&rNew)
virtual void visit(const Primitive2DReference &)=0