LibreOffice Module vcl (master)  1
Classes | Namespaces | Typedefs | Enumerations | Functions
vectorgraphicdata.hxx File Reference
#include <basegfx/range/b2drange.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <vcl/bitmapex.hxx>
#include <rtl/ustring.hxx>
#include <deque>
#include <memory>
#include <algorithm>
Include dependency graph for vectorgraphicdata.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  VectorGraphicData
 

Namespaces

 com::sun::star::graphic
 

Typedefs

typedef css::uno::Sequence< sal_Int8VectorGraphicDataArray
 

Enumerations

enum  VectorGraphicDataType {
  VectorGraphicDataType::Svg = 0,
  VectorGraphicDataType::Emf = 1,
  VectorGraphicDataType::Wmf = 2,
  VectorGraphicDataType::Pdf = 3
}
 

Functions

BitmapEx VCL_DLLPUBLIC convertPrimitive2DSequenceToBitmapEx (const std::deque< css::uno::Reference< css::graphic::XPrimitive2D > > &rSequence, const basegfx::B2DRange &rTargetRange, const sal_uInt32 nMaximumQuadraticPixels=500000)
 

Typedef Documentation

Definition at line 32 of file vectorgraphicdata.hxx.

Enumeration Type Documentation

enum VectorGraphicDataType
strong
Enumerator
Svg 
Emf 
Wmf 
Pdf 

Definition at line 46 of file vectorgraphicdata.hxx.

Function Documentation

BitmapEx VCL_DLLPUBLIC convertPrimitive2DSequenceToBitmapEx ( const std::deque< css::uno::Reference< css::graphic::XPrimitive2D > > &  rSequence,
const basegfx::B2DRange rTargetRange,
const sal_uInt32  nMaximumQuadraticPixels = 500000 
)