HatchTexturePrimitive3D class.
virtual Primitive3DContainer get3DDecomposition(const geometry::ViewInformation3D &rViewInformation) const override
local decomposition.
attribute::FillHatchAttribute maHatch
the hatch definition
const Primitive3DContainer & getBuffered3DDecomposition() const
local access methods to maBufferedDecomposition
Primitive3DContainer maBuffered3DDecomposition
the buffered decomposed hatch
HatchTexturePrimitive3D(attribute::FillHatchAttribute aHatch, const Primitive3DContainer &rChildren, const basegfx::B2DVector &rTextureSize, bool bModulate, bool bFilter)
constructor
const attribute::FillHatchAttribute & getHatch() const
data read access
Primitive3DContainer impCreate3DDecomposition() const
helper: local decomposition
virtual bool operator==(const BasePrimitive3D &rPrimitive) const override
compare operator
TexturePrimitive3D class.