10 #ifndef IWORKTYPES_H_INCLUDED 11 #define IWORKTYPES_H_INCLUDED 18 #include <boost/optional.hpp> 20 #include <mdds/flat_segment_tree.hpp> 237 #endif // IWORKTYPES_H_INCLUDED
boost::optional< double > m_x1
Definition: IWORKTypes.h:105
Definition: IWORKBezierElement.cpp:18
double m_blue
Definition: IWORKTypes.h:72
Definition: IWORKOutputElements.h:25
boost::optional< double > m_angle
Definition: IWORKTypes.h:57
boost::optional< double > m_shearXAngle
Definition: IWORKTypes.h:58
unsigned m_numRows
Definition: IWORKTypes.h:186
double m_width
Definition: IWORKTypes.h:200
boost::shared_ptr< IWORKMediaContent > IWORKMediaContentPtr_t
Definition: IWORKTypes_fwd.h:46
boost::optional< unsigned > m_columnSpan
Definition: IWORKTypes.h:188
boost::optional< bool > m_horizontalFlip
Definition: IWORKTypes.h:60
Definition: IWORKTypes.h:196
IWORKLineJoin m_join
Definition: IWORKTypes.h:202
Definition: IWORKTypes.h:68
boost::optional< bool > m_sizesLocked
Definition: IWORKTypes.h:63
boost::optional< int > m_bottom
Definition: IWORKTypes.h:83
boost::shared_ptr< IWORKStyle > IWORKStylePtr_t
Definition: IWORKStyle_fwd.h:21
double m_width
Definition: IWORKTypes.h:223
IWORKGridLineList_t m_horizontalLines
Definition: IWORKTypes.h:192
Definition: IWORKTypes.h:140
IWORKStylePtr_t m_style
Definition: IWORKTypes.h:104
Definition: IWORKTypes.h:113
IWORKLineJoin
Definition: IWORKEnum.h:62
Definition: IWORKToken.h:213
std::deque< double > m_pattern
Definition: IWORKTypes.h:204
unsigned m_numColumns
Definition: IWORKTypes.h:185
IWORKSize()
Definition: IWORKTypes.cpp:17
Definition: IWORKTypes.h:217
IWORKSize m_naturalSize
Definition: IWORKTypes.h:54
boost::optional< IWORKSize > m_size
Definition: IWORKTypes.h:132
double m_value
Definition: IWORKTypes.h:172
mdds::flat_segment_tree< unsigned, IWORKStylePtr_t > IWORKGridLine_t
Definition: IWORKTypes.h:98
boost::optional< std::string > m_content
Definition: IWORKTypes.h:191
Definition: IWORKTypes.h:160
Definition: IWORKToken.h:177
boost::shared_ptr< IWORKGeometry > IWORKGeometryPtr_t
Definition: IWORKTypes_fwd.h:33
Definition: IWORKTypes.h:101
Definition: IWORKTypes.h:34
double m_width
Definition: IWORKTypes.h:36
Definition: IWORKTypes.h:168
double m_x
Definition: IWORKTypes.h:45
IWORKGridLineList_t m_verticalLines
Definition: IWORKTypes.h:193
Columns_t m_columns
Definition: IWORKTypes.h:232
boost::optional< unsigned > m_cellMove
Definition: IWORKTypes.h:190
boost::optional< unsigned > m_dataSize
Definition: IWORKTypes.h:135
IWORKGeometryPtr_t m_geometry
Definition: IWORKTypes.h:143
IWORKSize m_size
Definition: IWORKTypes.h:55
std::deque< IWORKTabStop > IWORKTabStops_t
Definition: IWORKTypes.h:96
Definition: IWORKTypes.h:79
unsigned m_column
Definition: IWORKTypes.h:183
IWORKGeometryPtr_t m_geometry
Definition: IWORKTypes.h:103
std::vector< IWORKGridLine_t > IWORKGridLineList_t
Definition: IWORKTypes.h:99
Definition: IWORKToken.h:261
boost::shared_ptr< IWORKPath > IWORKPathPtr_t
Definition: IWORKPath_fwd.h:19
Definition: IWORKTypes.h:89
IWORKDataPtr_t m_data
Definition: IWORKTypes.h:125
Definition: IWORKToken.h:218
Definition: IWORKTypes.h:176
IWORKPosition m_position
Definition: IWORKTypes.h:56
bool m_relative
Definition: IWORKTypes.h:173
boost::shared_ptr< IWORKData > IWORKDataPtr_t
Definition: IWORKTypes_fwd.h:41
boost::optional< unsigned > m_rowSpan
Definition: IWORKTypes.h:189
boost::optional< IWORKSize > m_size
Definition: IWORKTypes.h:124
Definition: IWORKTypes.h:122
IWORKLineCap m_cap
Definition: IWORKTypes.h:203
boost::optional< bool > m_aspectRatioLocked
Definition: IWORKTypes.h:62
Definition: IWORKToken.h:91
Definition: IWORKTypes.h:130
Definition: IWORKToken.h:157
RVNGInputStreamPtr_t m_stream
Definition: IWORKTypes.h:115
std::deque< double > IWORKColumnSizes_t
Definition: IWORKTypes_fwd.h:22
Definition: IWORKToken.h:229
boost::optional< int > m_right
Definition: IWORKTypes.h:82
bool m_equal
Definition: IWORKTypes.h:231
std::deque< double > IWORKRowSizes_t
Definition: IWORKTypes_fwd.h:24
boost::optional< std::string > m_type
Definition: IWORKTypes.h:134
Definition: IWORKTypes.h:43
boost::optional< bool > m_verticalFlip
Definition: IWORKTypes.h:61
double m_height
Definition: IWORKTypes.h:37
boost::optional< double > m_y2
Definition: IWORKTypes.h:108
boost::optional< std::string > m_displayName
Definition: IWORKTypes.h:116
IWORKGeometryPtr_t m_geometry
Definition: IWORKTypes.h:163
boost::unordered_map< std::string, IWORKOutputElements > IWORKHeaderFooterMap_t
Definition: IWORKTypes.h:30
double m_spacing
Definition: IWORKTypes.h:224
boost::optional< double > m_shearYAngle
Definition: IWORKTypes.h:59
IWORKLineCap
Definition: IWORKEnum.h:56
IWORKRowSizes_t m_rowSizes
Definition: IWORKTypes.h:181
Definition: IWORKTypes.h:52
boost::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libetonyek_utils.h:99
std::string m_mimeType
Definition: IWORKTypes.h:117
Definition: IWORKToken.h:279
IWORKPathPtr_t m_path
Definition: IWORKTypes.h:162
boost::unordered_map< ID_t, IWORKTabStops_t > IWORKTabStopsMap_t
Definition: IWORKTypes.h:97
Definition: IWORKTypes.h:219
IWORKColumnSizes_t m_columnSizes
Definition: IWORKTypes.h:180
boost::optional< IWORKBinary > m_binary
Definition: IWORKTypes.h:144
std::deque< Column > Columns_t
Definition: IWORKTypes.h:227
boost::optional< double > m_y1
Definition: IWORKTypes.h:106
double m_y
Definition: IWORKTypes.h:46
unsigned m_row
Definition: IWORKTypes.h:184
boost::optional< std::string > m_path
Definition: IWORKTypes.h:133
double m_green
Definition: IWORKTypes.h:71
boost::optional< int > m_left
Definition: IWORKTypes.h:84
boost::optional< bool > m_locked
Definition: IWORKTypes.h:142
IWORKColor m_color
Definition: IWORKTypes.h:201
double m_alpha
Definition: IWORKTypes.h:73
boost::optional< double > m_x2
Definition: IWORKTypes.h:107
double m_pos
Definition: IWORKTypes.h:91
double m_red
Definition: IWORKTypes.h:70
boost::optional< int > m_top
Definition: IWORKTypes.h:81