Go to the documentation of this file.
10 #ifndef IWORKTYPES_H_INCLUDED
11 #define IWORKTYPES_H_INCLUDED
19 #include <boost/optional.hpp>
20 #include <boost/variant.hpp>
22 #if defined(__GNUC__) && !defined(__clang__)
23 #pragma GCC diagnostic push
24 #pragma GCC diagnostic ignored "-Weffc++"
26 #include <mdds/flat_segment_tree.hpp>
27 #if defined(__GNUC__) && !defined(__clang__)
28 #pragma GCC diagnostic pop
40 class IWORKOutputElements;
309 typedef boost::variant<IWORKColor, IWORKGradient, IWORKMediaContent>
IWORKFill;
462 #endif // IWORKTYPES_H_INCLUDED
IWORKColor m_color
Definition: IWORKTypes.h:282
IWORKImageType m_type
Definition: IWORKTypes.h:150
@ IWORK_LABEL_NUM_FORMAT_SURROUNDING_NONE
Definition: IWORKEnum.h:138
double m_inflection
Definition: IWORKTypes.h:295
boost::optional< std::string > m_author
Definition: KEY1Parser.cpp:56
IWORKTextLabelFormat m_format
Definition: IWORKTypes.h:448
std::unordered_map< ID_t, IWORKFill > IWORKFillMap_t
Definition: IWORKTypes.h:310
@ IWORK_CELL_NUMBER_TYPE_SCIENTIFIC
Definition: IWORKEnum.h:94
IWORKTableVector()
Definition: IWORKTypes.cpp:175
IWORKPathPtr_t m_path
Definition: IWORKTypes.h:188
std::deque< IWORKShadow > IWORKFilters_t
Definition: IWORKTypes.h:325
IWORKGeometryPtr_t m_geometry
Definition: IWORKTypes.h:189
Definition: IWORKTypes.h:140
@ size
Definition: IWORKToken.h:402
std::unordered_map< double, unsigned > m_positionToVerticalLineMap
Definition: IWORKTypes.h:263
const unsigned m_rowSpan
Definition: IWORKTableRecorder.cpp:169
IWORKAlignment
Definition: IWORKEnum.h:17
boost::optional< double > m_shearYAngle
Definition: IWORKTypes.h:69
std::unordered_map< ID_t, IWORKFilters_t > IWORKFiltersMap_t
Definition: IWORKTypes.h:326
IWORKStylePtr_t m_style
Definition: IWORKPropertyMapElement.cpp:172
Definition: IWORKBezierElement.cpp:21
boost::optional< IWORKPosition > m_position
Definition: KEY1TableElement.cpp:159
int m_month
Definition: IWORKTypes.h:208
Definition: IWORKTypes.h:214
Definition: IWORKTypes.h:339
std::unordered_map< ID_t, IWORKNumberFormat > IWORKNumberFormatMap_t
Definition: IWORKTypes.h:381
Definition: IWORKTypes.h:278
IWORKTabStop()
Definition: IWORKTypes.cpp:88
boost::optional< IWORKSize > m_size
Definition: IWORKTypes.h:151
IWORKColor()
Definition: IWORKTypes.cpp:55
IWORKLineCap m_cap
Definition: IWORKTypes.h:284
IWORKWrapType
Definition: IWORKEnum.h:173
@ h
Definition: IWORKToken.h:557
IWORKSize m_naturalSize
Definition: IWORKTypes.h:63
boost::optional< double > m_along
Definition: IWORKTypes.h:225
double m_offset
Definition: IWORKTypes.h:320
IWORKStroke()
Definition: IWORKTypes.cpp:222
boost::optional< double > m_opacity
Definition: IWORKFillElement.cpp:133
IWORKFormulaPtr_t m_formula
Definition: IWORKTabularModelElement.cpp:930
IWORKStrokeType
Definition: IWORKEnum.h:120
int m_year
Definition: IWORKTypes.h:208
bool m_isShadow
Definition: IWORKPropertyMapElement.cpp:660
@ w
Definition: IWORKToken.h:638
@ IWORK_CELL_TYPE_TEXT
Definition: IWORKEnum.h:82
IWORKGeometry()
Definition: IWORKTypes.cpp:41
std::shared_ptr< IWORKData > IWORKDataPtr_t
Definition: IWORKTypes_fwd.h:49
IWORKStylePtr_t m_style
Definition: IWORKTypes.h:129
IWORKTableData()
Definition: IWORKTypes.cpp:194
boost::optional< double > m_marginBottom
Definition: IWORKTypes.h:415
std::deque< IWORKGradientStop > & m_stops
Definition: IWORKFillElement.cpp:48
double m_spacing
Definition: IWORKTypes.h:345
IWORKLineSpacing(double amount, bool relative)
Definition: IWORKTypes.cpp:156
Definition: IWORKTypes.h:222
IWORKLineJoin
Definition: IWORKEnum.h:73
boost::optional< double > m_y1
Definition: IWORKTypes.h:132
std::unordered_map< ID_t, IWORKGradientStop > IWORKGradientStopMap_t
Definition: IWORKTypes.h:297
bool m_scaleWithText
Definition: IWORKTypes.h:430
boost::optional< unsigned > m_cellMove
Definition: IWORKTypes.h:255
IWORKTableVector m_maxYBorder
Definition: IWORKTypes.h:237
boost::optional< unsigned > m_axis
Definition: IWORKTypes.h:224
IWORKListLabelGeometry()
Definition: IWORKTypes.cpp:350
double m_red
Definition: IWORKTypes.h:80
IWORKExternalTextWrap()
Definition: IWORKTypes.cpp:138
Definition: IWORKTypes.h:205
boost::optional< std::string > m_content
Definition: IWORKTypes.h:256
boost::optional< IWORKColor > m_fillColor
Definition: IWORKTypes.h:153
optional< string > m_header
Definition: PAG1StyleContext.cpp:49
IWORKTableVector m_maxXBorder
Definition: IWORKTypes.h:237
double m_offset
Definition: IWORKTypes.h:429
boost::optional< int > m_orientation
Definition: IWORKTypes.h:414
boost::optional< unsigned > m_columnSpan
Definition: IWORKTypes.h:253
Definition: IWORKTypes.h:173
IWORKTabulationType m_align
Definition: IWORKTypes.h:112
const boost::optional< int > m_order
Definition: IWORKRecorder.cpp:81
@ IWORK_GRADIENT_TYPE_LINEAR
Definition: IWORKEnum.h:108
const unsigned m_columnSpan
Definition: IWORKTableRecorder.cpp:168
boost::optional< double > m_inflection
Definition: IWORKFillElement.cpp:51
Definition: IWORKTypes.h:269
IWORKColumnRowSize()
Definition: IWORKTypes.cpp:163
IWORKSize()
Definition: IWORKTypes.cpp:17
bool m_filled
Definition: IWORKTypes.h:92
optional< std::string > m_string
Definition: IWORKPropertyMapElement.cpp:572
std::unordered_map< ID_t, IWORKListLabelGeometry > IWORKListLabelGeometryMap_t
Definition: IWORKTypes.h:433
Definition: IWORKTypes.h:100
std::unordered_map< std::string, IWORKOutputElements > IWORKHeaderFooterMap_t
Definition: IWORKTypes.h:40
IWORKTableCell()
Definition: IWORKTypes.cpp:184
boost::optional< double > m_marginRight
Definition: IWORKTypes.h:417
double m_angle
Definition: IWORKTypes.h:305
boost::optional< std::string > m_title
Definition: KEY1Parser.cpp:57
bool m_equal
Definition: IWORKTypes.h:352
std::unordered_map< ID_t, IWORKDateTimeFormat > IWORKDateTimeFormatMap_t
Definition: IWORKTypes.h:389
Definition: IWORKTypes.h:90
IWORKCellType m_type
Definition: IWORKTypes.h:265
IWORKWrapType m_floatingType
Definition: IWORKTypes.h:179
int m_minute
Definition: IWORKTypes.h:209
@ none
Definition: IWORKToken.h:674
IWORKImageType
Definition: IWORKEnum.h:98
Definition: IWORKTypes.h:62
double m_alphaThreshold
Definition: IWORKTypes.h:181
IWORKFormulaPtr_t m_formula
Definition: IWORKTypes.h:258
std::deque< IWORKTabStop > IWORKTabStops_t
Definition: IWORKTypes.h:119
std::unordered_map< ID_t, IWORKColumns > IWORKColumnsMap_t
Definition: IWORKTypes.h:355
boost::optional< double > m_angle
Definition: IWORKFillElement.cpp:134
bool m_inlineWrapEnabled
Definition: IWORKTypes.h:176
const boost::optional< unsigned > m_formulaHC
Definition: IWORKOutputElements.cpp:344
std::unordered_map< ID_t, IWORKTableCell > IWORKTableCellMap_t
Definition: IWORKTypes.h:239
boost::optional< int > m_order
Definition: IWORKTypes.h:130
@ b
Definition: IWORKToken.h:514
IWORKGradient()
Definition: IWORKTypes.cpp:238
unsigned m_numColumns
Definition: IWORKTypes.h:250
@ IWORK_STROKE_TYPE_NONE
Definition: IWORKEnum.h:121
@ IWORK_CELL_NUMBER_TYPE_FRACTION
Definition: IWORKEnum.h:92
optional< IWORKSize > m_size
Definition: IWORKPathElement.cpp:48
IWORKWrapDirection m_direction
Definition: IWORKTypes.h:177
bool m_atLeast
Definition: IWORKTypes.h:200
IWORKTableVector m_minXBorder
Definition: IWORKTypes.h:237
IWORKColor m_color
Definition: IWORKTypes.h:317
std::shared_ptr< IWORKMediaContent > IWORKMediaContentPtr_t
Definition: IWORKTypes_fwd.h:54
IWORKMediaContent()
Definition: IWORKTypes.cpp:118
double m_width
Definition: IWORKTypes.h:46
IWORKDateTimeData()
Definition: IWORKTypes.cpp:316
boost::optional< double > m_x1
Definition: IWORKTypes.h:131
boost::optional< bool > m_aspectRatioLocked
Definition: IWORKTypes.h:72
IWORKPattern()
Definition: IWORKTypes.cpp:217
boost::optional< double > m_headerHeight
Definition: IWORKTypes.h:420
const IWORKRowSizes_t m_rowSizes
Definition: IWORKTableRecorder.cpp:119
IWORKStylePtr_t m_style
Definition: IWORKTypes.h:264
double m_x
Definition: IWORKTypes.h:54
IWORKStylePtr_t m_style
Definition: IWORKTypes.h:228
IWORKPattern m_pattern
Definition: IWORKTypes.h:285
boost::optional< double > m_size
Definition: IWORKTypes.h:217
unsigned m_first
Definition: IWORKTypes.h:450
Columns_t m_columns
Definition: IWORKTypes.h:353
boost::optional< double > m_marginTop
Definition: IWORKTypes.h:418
Definition: IWORKTypes.h:111
bool m_visible
Definition: IWORKTypes.h:316
@ r
Definition: IWORKToken.h:380
double m_scale
Definition: IWORKTypes.h:93
double m_radius
Definition: IWORKTypes.h:322
boost::optional< double > m_top
Definition: IWORKTypes.h:101
IWORKGeometryPtr_t m_geometry
Definition: IWORKTypes.h:128
IWORKAlignment m_align
Definition: IWORKTypes.h:427
IWORKTextLabelFormat()
Definition: IWORKTypes.cpp:358
unsigned m_column
Definition: IWORKTypes.h:248
double m_margin
Definition: IWORKTypes.h:180
IWORKPosition m_position
Definition: IWORKTypes.h:65
boost::optional< IWORKDateTimeData > m_dateTime
Definition: IWORKTabularModelElement.cpp:929
boost::optional< IWORKColor > m_color
Definition: IWORKFillElement.cpp:49
std::unordered_map< ID_t, IWORKFilterDescriptor > IWORKFilterDescriptorMap_t
Definition: IWORKTypes.h:406
@ g
Definition: IWORKToken.h:235
boost::optional< unsigned > m_beginCell
Definition: IWORKTypes.h:226
@ IWORK_CELL_NUMBER_TYPE_DOUBLE
Definition: IWORKEnum.h:91
std::deque< IWORKGradientStop > m_stops
Definition: IWORKTypes.h:304
const IWORKGeometryPtr_t m_cropGeometry
Definition: IWORKRecorder.cpp:80
IWORKData()
Definition: IWORKTypes.cpp:111
boost::optional< unsigned > m_rowSpan
Definition: IWORKTypes.h:254
@ IWORK_WRAP_DIRECTION_BOTH
Definition: IWORKEnum.h:161
double m_width
Definition: IWORKTypes.h:281
IWORKFilterDescriptor()
Definition: IWORKTypes.cpp:332
optional< bool > m_relative
Definition: IWORKPropertyMapElement.cpp:281
optional< double > m_amount
Definition: IWORKPropertyMapElement.cpp:280
bool m_exactSize
Definition: IWORKTypes.h:218
const bool m_locked
Definition: IWORKRecorder.cpp:82
std::shared_ptr< IWORKFormula > IWORKFormulaPtr_t
Definition: IWORKTypes.h:123
boost::optional< double > m_width
Definition: IWORKTypes.h:413
boost::optional< std::string > m_displayName
Definition: KEY1Parser.cpp:541
@ string
Definition: IWORKToken.h:418
std::unordered_map< ID_t, IWORKPadding > IWORKPaddingMap_t
Definition: IWORKTypes.h:108
boost::optional< bool > m_horizontalFlip
Definition: IWORKTypes.h:70
IWORKMediaContentPtr_t & m_content
Definition: IWORKFillElement.cpp:319
Definition: IWORKTypes.h:436
boost::optional< IWORKLineCap > m_cap
Definition: IWORKStrokeContext.cpp:231
IWORKGradientStop()
Definition: IWORKTypes.cpp:231
IWORKLabelNumFormatSurrounding m_prefix
Definition: IWORKTypes.h:439
const IWORKGridLineMap_t m_verticalLines
Definition: IWORKTableRecorder.cpp:140
std::string m_mimeType
Definition: IWORKTypes.h:143
IWORKPathPtr_t m_path
Definition: IWORKPathElement.cpp:284
std::shared_ptr< IWORKPath > IWORKPathPtr_t
Definition: IWORKPath_fwd.h:20
boost::optional< bool > m_verticalFlip
Definition: IWORKTypes.h:71
IWORKRowSizes_t m_rowSizes
Definition: IWORKTypes.h:246
boost::optional< IWORKPosition > m_endPoint
Definition: IWORKTypes.h:96
double m_pos
Definition: IWORKTypes.h:113
IWORKCellNumberType
Definition: IWORKEnum.h:89
IWORKPropertyMapElement m_base
Definition: KEY2StyleContext.cpp:200
bool m_relative
Definition: IWORKTypes.h:199
std::unordered_map< ID_t, IWORKDurationFormat > IWORKDurationFormatMap_t
Definition: IWORKTypes.h:397
int m_hour
Definition: IWORKTypes.h:209
Definition: IWORKTypes.h:195
boost::optional< IWORKPattern > & m_pattern
Definition: IWORKStrokeContext.cpp:115
IWORKTableVector m_minYBorder
Definition: IWORKTypes.h:237
Definition: IWORKTypes.h:341
Definition: IWORKTypes.h:290
@ IWORK_WRAP_STYLE_TIGHT
Definition: IWORKEnum.h:169
IWORKSize m_size
Definition: IWORKTypes.h:64
mdds::flat_segment_tree< unsigned, IWORKStylePtr_t > IWORKGridLine_t
Definition: IWORKTypes.h:121
boost::optional< double > m_fraction
Definition: IWORKFillElement.cpp:50
Definition: IWORKTypes.h:149
std::deque< double > m_values
Definition: IWORKTypes.h:273
boost::optional< double > m_y2
Definition: IWORKTypes.h:134
const IWORKGeometryPtr_t m_geometry
Definition: IWORKRecorder.cpp:56
boost::optional< std::string > m_comment
Definition: KEY1Parser.cpp:59
boost::optional< IWORKDateTimeData > m_dateTime
Definition: IWORKTypes.h:257
IWORKStrokeType m_type
Definition: IWORKTypes.h:272
IWORKColumns()
Definition: IWORKTypes.cpp:270
IWORKPageMaster()
Definition: IWORKTypes.cpp:276
boost::optional< IWORKLineJoin > m_join
Definition: IWORKStrokeContext.cpp:232
boost::optional< double > m_bottom
Definition: IWORKTypes.h:103
double m_opacity
Definition: IWORKTypes.h:321
IWORKWrap()
Definition: IWORKTypes.cpp:150
boost::optional< double > m_left
Definition: IWORKTypes.h:104
Definition: IWORKTypes.h:233
IWORKGradientType
Definition: IWORKEnum.h:107
boost::optional< double > m_width
Definition: IWORKStrokeContext.cpp:229
float m_second
Definition: IWORKTypes.h:210
boost::optional< double > m_footerHeight
Definition: IWORKTypes.h:419
const IWORKColumnSizes_t m_columnSizes
Definition: IWORKTableRecorder.cpp:118
IWORKPadding()
Definition: IWORKTypes.cpp:80
boost::optional< unsigned > m_formulaHC
Definition: IWORKTypes.h:259
boost::optional< double > m_preferredHeight
Definition: IWORKTypes.h:236
const IWORKGridLineMap_t m_horizontalLines
Definition: IWORKTableRecorder.cpp:142
Definition: IWORKTypes.h:300
Definition: IWORKTypes.h:358
IWORKTextLabel()
Definition: IWORKTypes.cpp:365
double m_height
Definition: IWORKTypes.h:47
Definition: IWORKTypes.h:45
std::unordered_map< double, unsigned > m_positionToHorizontalLineMap
Definition: IWORKTypes.h:262
std::string m_footer
Definition: IWORKTypes.h:362
@ align
Definition: IWORKToken.h:509
double m_green
Definition: IWORKTypes.h:81
std::unordered_map< ID_t, IWORKTableVector > IWORKTableVectorMap_t
Definition: IWORKTypes.h:230
IWORKLineCap
Definition: IWORKEnum.h:66
std::unordered_map< ID_t, IWORKStroke > IWORKStrokeMap_t
Definition: IWORKTypes.h:287
IWORKColumnSizes_t m_columnSizes
Definition: IWORKTypes.h:245
IWORKColor m_color
Definition: IWORKTypes.h:293
IWORKCellType
Definition: IWORKEnum.h:80
std::deque< Column > Columns_t
Definition: IWORKTypes.h:348
bool m_aligned
Definition: IWORKTypes.h:178
IWORKLabelNumFormatSurrounding
Definition: IWORKEnum.h:137
@ a
Definition: IWORKToken.h:508
@ IWORK_TABULATION_LEFT
Definition: IWORKEnum.h:153
IWORKDataPtr_t m_data
Definition: IWORKTypes.h:152
boost::variant< IWORKColor, IWORKGradient, IWORKMediaContent > IWORKFill
Definition: IWORKTypes.h:309
@ IWORK_ALIGNMENT_LEFT
Definition: IWORKEnum.h:18
IWORKLineJoin m_join
Definition: IWORKTypes.h:283
bool m_tiered
Definition: IWORKTypes.h:449
double m_blue
Definition: IWORKTypes.h:82
double m_y
Definition: IWORKTypes.h:55
boost::optional< bool > m_visible
Definition: KEY1Parser.cpp:863
IWORKWrapDirection
Definition: IWORKEnum.h:160
IWORKMarker()
Definition: IWORKTypes.cpp:71
@ IWORK_WRAP_TYPE_DIRECTIONAL
Definition: IWORKEnum.h:174
@ IWORK_IMAGE_TYPE_ORIGINAL_SIZE
Definition: IWORKEnum.h:99
boost::optional< unsigned > m_endCell
Definition: IWORKTypes.h:227
boost::optional< unsigned > m_column
Definition: IWORKTabularModelElement.cpp:59
Definition: IWORKTypes.h:242
std::unordered_map< ID_t, IWORKTabStops_t > IWORKTabStopsMap_t
Definition: IWORKTypes.h:120
boost::optional< double > m_right
Definition: IWORKTypes.h:102
std::deque< IWORKColumnRowSize > IWORKColumnSizes_t
Definition: IWORKTypes_fwd.h:22
std::unordered_map< ID_t, IWORKPattern > IWORKPatternMap_t
Definition: IWORKTypes.h:275
@ IWORK_LINE_JOIN_NONE
Definition: IWORKEnum.h:74
std::shared_ptr< IWORKGeometry > IWORKGeometryPtr_t
Definition: IWORKTypes_fwd.h:41
@ relative
Definition: IWORKToken.h:677
std::shared_ptr< IWORKStyle > IWORKStylePtr_t
Definition: IWORKStyle_fwd.h:21
std::map< unsigned, IWORKStylePtr_t > IWORKListLevels_t
Definition: IWORKTypes.h:459
boost::optional< std::string > m_displayName
Definition: IWORKTypes.h:142
Definition: IWORKTypes.h:313
Definition: IWORKTypes.h:187
std::unordered_map< ID_t, IWORKExternalTextWrap > IWORKExternalTextWrapMap_t
Definition: IWORKTypes.h:184
double m_glossiness
Definition: IWORKTypes.h:319
IWORKWrapStyle
Definition: IWORKEnum.h:167
std::string m_header
Definition: IWORKTypes.h:361
IWORKWrapStyle m_style
Definition: IWORKTypes.h:174
double m_alpha
Definition: IWORKTypes.h:83
double m_width
Definition: IWORKTypes.h:344
double m_amount
Definition: IWORKTypes.h:198
Definition: IWORKTypes.h:53
std::unordered_map< ID_t, IWORKLineSpacing > IWORKLineSpacingMap_t
Definition: IWORKTypes.h:202
int m_pathJoin
Definition: IWORKTypes.h:94
IWORKLabelNumFormat
Definition: IWORKEnum.h:128
std::unordered_map< ID_t, IWORKFormulaPtr_t > IWORKFormulaMap_t
Definition: IWORKTypes.h:124
IWORKGridLineMap_t m_verticalLines
Definition: IWORKTypes.h:261
IWORKStylePtr_t m_style
Definition: IWORKTypes.h:235
boost::optional< double > m_marginLeft
Definition: IWORKTypes.h:416
std::unordered_map< ID_t, IWORKShadow > IWORKShadowMap_t
Definition: IWORKTypes.h:324
RVNGInputStreamPtr_t m_stream
Definition: IWORKTypes.h:141
std::shared_ptr< librevenge::RVNGInputStream > RVNGInputStreamPtr_t
Definition: libetonyek_utils.h:82
Definition: IWORKTypes.h:409
int m_day
Definition: IWORKTypes.h:208
boost::optional< IWORKGradientType > m_type
Definition: IWORKFillElement.cpp:132
std::deque< IWORKColumnRowSize > IWORKRowSizes_t
Definition: IWORKTypes_fwd.h:26
@ IWORK_LINE_CAP_NONE
Definition: IWORKEnum.h:67
Format m_format
Definition: EtonyekDocument.cpp:79
@ IWORK_CELL_NUMBER_TYPE_PERCENTAGE
Definition: IWORKEnum.h:93
IWORKShadow()
Definition: IWORKTypes.cpp:245
IWORKLabelNumFormat m_format
Definition: IWORKTypes.h:440
bool m_floatingWrapEnabled
Definition: IWORKTypes.h:175
Definition: IWORKTypes.h:445
bool m_isShadow
Definition: IWORKTypes.h:403
Definition: IWORKTypes.h:127
boost::optional< double > m_shearXAngle
Definition: IWORKTypes.h:68
IWORKPrintInfo()
Definition: IWORKTypes.cpp:337
std::unordered_map< ID_t, IWORKListLabelTypeInfo_t > IWORKListLabelTypeInfoMap_t
Definition: IWORKTypes.h:457
double m_scale
Definition: IWORKTypes.h:428
Column()
Definition: IWORKTypes.cpp:264
IWORKGridLineMap_t m_horizontalLines
Definition: IWORKTypes.h:260
boost::optional< IWORKSize > m_naturalSize
Definition: KEY1Parser.cpp:545
Definition: IWORKTypes.h:79
boost::variant< bool, std::string, IWORKTextLabel, IWORKMediaContentPtr_t > IWORKListLabelTypeInfo_t
Definition: IWORKTypes.h:456
optional< string > m_footer
Definition: PAG1StyleContext.cpp:50
IWORKLine()
Definition: IWORKTypes.cpp:100
@ IWORK_CELL_NUMBER_TYPE_CURRENCY
Definition: IWORKEnum.h:90
std::unordered_map< ID_t, IWORKGradient > IWORKGradientMap_t
Definition: IWORKTypes.h:307
Definition: IWORKTypes.h:400
boost::optional< std::string > m_path
Definition: IWORKTypes.h:95
unsigned m_endPoint
Definition: KEY1TableElement.cpp:120
boost::optional< std::string > m_keywords
Definition: KEY1Parser.cpp:58
boost::optional< bool > m_sizesLocked
Definition: IWORKTypes.h:73
double m_angle
Definition: IWORKTypes.h:318
IWORKTabulationType
Definition: IWORKEnum.h:152
boost::optional< double > m_x2
Definition: IWORKTypes.h:133
boost::optional< double > m_height
Definition: IWORKTypes.h:412
Definition: IWORKTypes.h:424
unsigned m_row
Definition: IWORKTypes.h:249
@ IWORK_LABEL_NUM_FORMAT_NUMERIC
Definition: IWORKEnum.h:129
IWORKLabelNumFormatSurrounding m_suffix
Definition: IWORKTypes.h:441
IWORKGradientType m_type
Definition: IWORKTypes.h:303
std::map< unsigned, IWORKGridLine_t > IWORKGridLineMap_t
Definition: IWORKTypes.h:122
boost::optional< double > m_angle
final angle in radians
Definition: IWORKTypes.h:67
double m_fraction
Definition: IWORKTypes.h:294
IWORKPosition()
Definition: IWORKTypes.cpp:29
unsigned m_numRows
Definition: IWORKTypes.h:251
Generated for libetonyek by
doxygen 1.8.20