20#ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE3D_POLYGONPRIMITIVE3D_HXX
21#define INCLUDED_DRAWINGLAYER_PRIMITIVE3D_POLYGONPRIMITIVE3D_HXX
#define DeclPrimitive3DIDBlock()
defines for DeclPrimitive3DIDBlock and ImplPrimitive3DIDBlock Added to be able to simply change ident...
BufferedDecompositionPrimitive3D class.
PolygonHairlinePrimitive3D class.
const basegfx::BColor & getBColor() const
basegfx::BColor maBColor
the hairline color
const basegfx::B3DPolygon & getB3DPolygon() const
data read access
basegfx::B3DPolygon maPolygon
the hairline geometry
PolygonStrokePrimitive3D class.
const attribute::StrokeAttribute & getStrokeAttribute() const
PolygonStrokePrimitive3D(basegfx::B3DPolygon aPolygon, const attribute::LineAttribute &rLineAttribute, attribute::StrokeAttribute aStrokeAttribute)
constructor
basegfx::B3DPolygon maPolygon
the line geometry
attribute::StrokeAttribute maStrokeAttribute
the line stroking (if used)
const basegfx::B3DPolygon & getB3DPolygon() const
data read access
attribute::LineAttribute maLineAttribute
the line attributes like width, join and color
virtual bool operator==(const BasePrimitive3D &rPrimitive) const override
compare operator
virtual Primitive3DContainer create3DDecomposition(const geometry::ViewInformation3D &rViewInformation) const override
local decomposition.
const attribute::LineAttribute & getLineAttribute() const
#define DRAWINGLAYER_DLLPUBLIC
bool operator==(const XclFontData &rLeft, const XclFontData &rRight)