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 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
 
 com::sun
 
 com::sun::star
 
 com::sun::star::graphic
 

Typedefs

typedef css::uno::Sequence< sal_Int8VectorGraphicDataArray
 
typedef std::shared_ptr< VectorGraphicDataVectorGraphicDataPtr
 

Enumerations

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

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 31 of file vectorgraphicdata.hxx.

typedef std::shared_ptr< VectorGraphicData > VectorGraphicDataPtr

Definition at line 110 of file vectorgraphicdata.hxx.

Enumeration Type Documentation

enum VectorGraphicDataType
strong
Enumerator
Svg 
Emf 
Wmf 

Definition at line 45 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 
)