10 #ifndef IWORKTYPES_H_INCLUDED
11 #define IWORKTYPES_H_INCLUDED
17 #include <boost/optional.hpp>
95 boost::optional<double>
m_x1;
96 boost::optional<double>
m_y1;
97 boost::optional<double>
m_x2;
98 boost::optional<double>
m_y2;
168 #endif // IWORKTYPES_H_INCLUDED
boost::optional< double > m_x1
Definition: IWORKTypes.h:95
Definition: IWORKColorElement.cpp:19
double m_blue
Definition: IWORKTypes.h:64
IWORKPadding()
Definition: IWORKTypes.cpp:71
IWORKColor()
Definition: IWORKTypes.cpp:55
boost::optional< double > m_angle
Definition: IWORKTypes.h:49
boost::optional< double > m_shearXAngle
Definition: IWORKTypes.h:50
boost::shared_ptr< IWORKMediaContent > IWORKMediaContentPtr_t
Definition: IWORKTypes_fwd.h:42
boost::optional< bool > m_horizontalFlip
Definition: IWORKTypes.h:52
Definition: IWORKTypes.h:60
boost::optional< bool > m_sizesLocked
Definition: IWORKTypes.h:55
boost::optional< int > m_bottom
Definition: IWORKTypes.h:75
boost::shared_ptr< IWORKStyle > IWORKStylePtr_t
Definition: IWORKStyle_fwd.h:21
Definition: IWORKTypes.h:130
IWORKPosition()
Definition: IWORKTypes.cpp:29
IWORKStylePtr_t m_style
Definition: IWORKTypes.h:94
Definition: IWORKTypes.h:103
boost::optional< int > m_type
Definition: IWORKTypes.h:107
IWORKGeometry()
Definition: IWORKTypes.cpp:41
Definition: IWORKToken.h:201
IWORKSize()
Definition: IWORKTypes.cpp:17
IWORKSize m_naturalSize
Definition: IWORKTypes.h:46
boost::optional< IWORKSize > m_size
Definition: IWORKTypes.h:122
double m_value
Definition: IWORKTypes.h:162
Definition: IWORKTypes.h:150
boost::shared_ptr< IWORKGeometry > IWORKGeometryPtr_t
Definition: IWORKTypes_fwd.h:29
Definition: IWORKTypes.h:91
Definition: IWORKTypes.h:26
double m_width
Definition: IWORKTypes.h:28
Definition: IWORKTypes.h:158
IWORKData()
Definition: IWORKTypes.cpp:94
double m_x
Definition: IWORKTypes.h:37
boost::optional< unsigned > m_dataSize
Definition: IWORKTypes.h:125
IWORKGeometryPtr_t m_geometry
Definition: IWORKTypes.h:133
IWORKWrap()
Definition: IWORKTypes.cpp:131
IWORKSize m_size
Definition: IWORKTypes.h:47
std::deque< IWORKTabStop > IWORKTabStops_t
Definition: IWORKTypes.h:88
Definition: IWORKTypes.h:71
IWORKGeometryPtr_t m_geometry
Definition: IWORKTypes.h:93
IWORKLineSpacing(double value, bool relative)
Definition: IWORKTypes.cpp:137
Definition: IWORKToken.h:235
boost::shared_ptr< IWORKPath > IWORKPathPtr_t
Definition: IWORKPath_fwd.h:19
Definition: IWORKTypes.h:81
IWORKDataPtr_t m_data
Definition: IWORKTypes.h:115
Definition: IWORKToken.h:206
IWORKPosition m_position
Definition: IWORKTypes.h:48
bool m_relative
Definition: IWORKTypes.h:163
boost::shared_ptr< IWORKData > IWORKDataPtr_t
Definition: IWORKTypes_fwd.h:37
boost::optional< IWORKSize > m_size
Definition: IWORKTypes.h:114
Definition: IWORKTypes.h:112
boost::optional< bool > m_aspectRatioLocked
Definition: IWORKTypes.h:54
Definition: IWORKToken.h:97
Definition: IWORKTypes.h:120
Definition: IWORKToken.h:155
RVNGInputStreamPtr_t m_stream
Definition: IWORKTypes.h:105
IWORKBinary()
Definition: IWORKTypes.cpp:107
Definition: IWORKToken.h:214
boost::optional< int > m_right
Definition: IWORKTypes.h:74
boost::optional< std::string > m_type
Definition: IWORKTypes.h:124
Definition: IWORKTypes.h:35
boost::optional< bool > m_verticalFlip
Definition: IWORKTypes.h:53
double m_height
Definition: IWORKTypes.h:29
boost::optional< double > m_y2
Definition: IWORKTypes.h:98
IWORKMediaContent()
Definition: IWORKTypes.cpp:101
boost::optional< std::string > m_displayName
Definition: IWORKTypes.h:106
IWORKGeometryPtr_t m_geometry
Definition: IWORKTypes.h:153
IWORKImage()
Definition: IWORKTypes.cpp:115
boost::optional< double > m_shearYAngle
Definition: IWORKTypes.h:51
Definition: IWORKTypes.h:44
boost::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libetonyek_utils.h:99
Definition: IWORKToken.h:245
IWORKPathPtr_t m_path
Definition: IWORKTypes.h:152
boost::unordered_map< ID_t, IWORKTabStops_t > IWORKTabStopsMap_t
Definition: IWORKTypes.h:89
boost::optional< IWORKBinary > m_binary
Definition: IWORKTypes.h:134
boost::optional< double > m_y1
Definition: IWORKTypes.h:96
double m_y
Definition: IWORKTypes.h:38
boost::optional< std::string > m_path
Definition: IWORKTypes.h:123
double m_green
Definition: IWORKTypes.h:63
boost::optional< int > m_left
Definition: IWORKTypes.h:76
boost::optional< bool > m_locked
Definition: IWORKTypes.h:132
double m_alpha
Definition: IWORKTypes.h:65
boost::optional< double > m_x2
Definition: IWORKTypes.h:97
double m_pos
Definition: IWORKTypes.h:83
double m_red
Definition: IWORKTypes.h:62
boost::optional< int > m_top
Definition: IWORKTypes.h:73
IWORKLine()
Definition: IWORKTypes.cpp:84
IWORKTabStop(double pos_)
Definition: IWORKTypes.cpp:79