22#include <com/sun/star/frame/XModel.hpp>
80 std::unique_ptr<sal_uInt8[]>
91 sal_Int32
ImplGetI( sal_uInt32 nPrecision );
92 sal_uInt32
ImplGetUI( sal_uInt32 nPrecision );
134 CGM(css::uno::Reference< css::frame::XModel >
const & rModel);
144 if (!std::isfinite(
value))
147 std::frexp(
value, &exp);
149 return exp > maxbits;
bool useless(double value)
std::unique_ptr< CGMBitmap > mpBitmapInUse
static double ImplGetOrientation(FloatPoint const &rCenter, FloatPoint const &rPoint)
void ImplGetRectangleNS(FloatRect &)
std::unique_ptr< CGMChart > mpChart
static void ImplSwitchStartEndAngle(double &rStartAngle, double &rEndAngle)
sal_uInt32 mnElementClass
std::unique_ptr< CGMImpressOutAct > mpOutAct
void ImplMapPoint(FloatPoint &)
double ImplGetFloat(RealPrecision, sal_uInt32 nRealSize)
bool ImplGetEllipse(FloatPoint &rCenter, FloatPoint &rRadius, double &rOrientation)
void ImplGetVector(double *)
static void ImplGetSwitch4(const sal_uInt8 *pSource, sal_uInt8 *pDest)
static sal_uInt8 ImplGetByte(sal_uInt32 nSource, sal_uInt32 nPrecision)
sal_Int32 ImplGetI(sal_uInt32 nPrecision)
void ImplMapDouble(double &)
CGM(css::uno::Reference< css::frame::XModel > const &rModel)
sal_uInt32 ImplGetBitmapColor(bool bDirectColor=false)
void ImplGetPoint(FloatPoint &rFloatPoint, bool bMap=false)
void ImplGetRectangle(FloatRect &, bool bMap=false)
bool mbInDefaultReplacement
sal_uInt8 * mpEndValidSource
void ImplSetUnderlineMode()
void ImplDefaultReplacement()
static void ImplGetSwitch8(const sal_uInt8 *pSource, sal_uInt8 *pDest)
::std::vector< std::unique_ptr< sal_uInt8[]> > maDefRepList
::std::vector< sal_uInt32 > maDefRepSizeList
std::unique_ptr< sal_uInt8[]> mpBuf
bool Write(SvStream &rIStm)
sal_uInt32 ImplGetUI(sal_uInt32 nPrecision)
std::unique_ptr< CGMElements > pCopyOfE
std::unique_ptr< CGMElements > pElement
sal_uInt32 ImplGetPointSize()
sal_uInt32 mnAct4PostReset
sal_uInt32 GetBackGroundColor() const