LibreOffice Module oox (master)  1
Classes | Namespaces | Variables
vmlshape.hxx File Reference
#include <memory>
#include <vector>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/uno/Reference.hxx>
#include <oox/dllapi.h>
#include <oox/helper/helper.hxx>
#include <oox/vml/vmlformatting.hxx>
#include <rtl/ustring.hxx>
#include <sal/types.h>
Include dependency graph for vmlshape.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  oox::vml::ShapeTypeModel
 The shape model structure contains all properties shared by all types of shapes. More...
 
class  oox::vml::ShapeType
 A shape template contains all formatting properties of shapes and can serve as templates for several shapes in a drawing. More...
 
struct  oox::vml::ClientData
 Excel specific shape client data (such as cell anchor). More...
 
struct  oox::vml::ShapeModel
 
class  oox::vml::ShapeBase
 A shape object that is part of a drawing. More...
 
class  oox::vml::SimpleShape
 A simple shape object based on a specific UNO shape service. More...
 
class  oox::vml::RectangleShape
 A rectangular shape object. More...
 
class  oox::vml::EllipseShape
 An oval shape object. More...
 
class  oox::vml::PolyLineShape
 A polygon shape object. More...
 
class  oox::vml::LineShape
 A Line shape object. More...
 
class  oox::vml::BezierShape
 Bezier shape object that supports to, from, control1 and control2 attribute or path attribute specification. More...
 
class  oox::vml::CustomShape
 A shape object with custom geometry. More...
 
class  oox::vml::ComplexShape
 A complex shape object. More...
 
class  oox::vml::GroupShape
 A group shape that extends the basic shape by a container of child shapes. More...
 

Namespaces

 com::sun::star
 
 com::sun::star::awt
 
 com::sun::star::drawing
 
 com::sun::star::graphic
 
 oox::vml
 

Variables

const sal_Int32 oox::vml::VML_CLIENTDATA_UNCHECKED = 0
 
const sal_Int32 oox::vml::VML_CLIENTDATA_CHECKED = 1
 
const sal_Int32 oox::vml::VML_CLIENTDATA_MIXED = 2
 
const sal_Int32 oox::vml::VML_CLIENTDATA_TEXT = 0
 
const sal_Int32 oox::vml::VML_CLIENTDATA_INTEGER = 1
 
const sal_Int32 oox::vml::VML_CLIENTDATA_NUMBER = 2
 
const sal_Int32 oox::vml::VML_CLIENTDATA_REFERENCE = 3
 
const sal_Int32 oox::vml::VML_CLIENTDATA_FORMULA = 4