20#ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE3D_SDRLATHEPRIMITIVE3D_HXX
21#define INCLUDED_DRAWINGLAYER_PRIMITIVE3D_SDRLATHEPRIMITIVE3D_HXX
69 void impCreateSlices();
85 sal_uInt32 nHorizontalSegments,
86 sal_uInt32 nVerticalSegments,
#define DeclPrimitive3DIDBlock()
defines for DeclPrimitive3DIDBlock and ImplPrimitive3DIDBlock Added to be able to simply change ident...
SdrLathePrimitive3D class.
sal_uInt32 getHorizontalSegments() const
basegfx::B2DPolyPolygon maPolyPolygon
primitive geometry data
bool getCloseFront() const
double getDiagonal() const
sal_uInt32 mnHorizontalSegments
const basegfx::B2DPolyPolygon & getPolyPolygon() const
data read access
bool getCloseBack() const
bool getSmoothLids() const
bool getCharacterMode() const
basegfx::B2DPolyPolygon maCorrectedPolyPolygon
geometry helper for slices
bool getSmoothNormals() const
std::optional< geometry::ViewInformation3D > mpLastRLGViewInformation
decomposition data when ReducedLineGeometry is used, see get3DDecomposition
double getBackScale() const
double getRotation() const
sal_uInt32 mnVerticalSegments
sal_uInt32 getVerticalSegments() const
#define DRAWINGLAYER_DLLPUBLIC
::std::vector< Slice3D > Slice3DVector
typedef for a group of Slice3Ds
bool operator==(const XclFontData &rLeft, const XclFontData &rRight)