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.


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...


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


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