37 #include "boost/variant.hpp" 38 #include "boost/bind.hpp" 44 #define _ONAN (-1.23456789E-300) 59 enum RegularColor {Black = 0, Red = 1, Green = 2, Blue = 3, Cyan = 4, Magenta = 5, Yellow = 6, DarkYellow = 7, Navy = 8,
60 Purple = 9, Wine = 10, Olive = 11, DarkCyan = 12, Royal= 13, Orange = 14, Violet = 15, Pink = 16, White = 17,
61 LightGray = 18, Gray = 19, LTYellow = 20, LTCyan = 21, LTMagenta = 22, DarkGray = 23};
67 unsigned char custom[3];
80 Rect(
short width = 0,
short height = 0)
100 return height() > 0 && width() > 0;
129 enum State {Normal, Minimized, Maximized};
142 Window(
const string& _name=
"",
const string& _label =
"",
bool _hidden =
false)
152 typedef boost::variant<double, string>
variant;
176 , valueTypeSpecification(0)
177 , significantDigits(6)
209 Excel(
const string& _name =
"",
const string& _label =
"",
int _maxRows = 0,
bool _hidden =
false,
bool _loose =
true)
210 :
Window(_name, _label, _hidden)
238 , valueTypeSpecification(0)
239 , significantDigits(6)
246 {coordinates.push_back(10.0);coordinates.push_back(10.0);coordinates.push_back(1.0);coordinates.push_back(1.0);};
276 Function(
const string& _name =
"",
unsigned int _index = 0)
305 , clientRect(_clientRect)
307 , fontSize(_fontSize)
308 , rotation(_rotation)
310 , borderType(_borderType)
335 : clockwiseRotation(false)
336 , formatAutomatic(false)
337 , formatValues(false)
338 , formatPercentages(false)
339 , formatCategories(false)
340 , positionAssociate(false)
442 enum Plot {
Line = 200, Scatter=201, LineSymbol=202, Column = 203, Area = 204, HiLoClose = 205, Box = 206,
443 ColumnFloat = 207, Vector = 208, PlotDot = 209, Wall3D = 210, Ribbon3D = 211, Bar3D = 212, ColumnStack = 213,
444 AreaStack = 214, Bar = 215, BarStack = 216, FlowVector = 218, Histogram = 219, MatrixImage = 220, Pie = 225,
445 Contour = 226, Unknown = 230, ErrorBar = 231, TextPlot = 232, XErrorBar = 233, SurfaceColorMap = 236,
446 SurfaceColorFill = 237, SurfaceWireframe = 238, SurfaceBars = 239, Line3D = 240, Text3D = 241, Mesh3D = 242,
447 XYZContour = 243, XYZTriangular = 245, LineSeries = 246, YErrorBar = 254, XYErrorBar = 255, GraphScatter3D = 0x8AF0,
448 GraphTrajectory3D = 0x8AF1, Polar = 0x00020000, SmithChart = 0x00040000, FillArea = 0x00800000};
449 enum LineStyle {Solid = 0, Dash = 1, Dot = 2, DashDot = 3, DashDotDot = 4, ShortDash = 5, ShortDot = 6, ShortDashDot = 7};
450 enum LineConnect {NoLine = 0, Straight = 1, TwoPointSegment = 2, ThreePointSegment = 3, BSpline = 8, Spline = 9, StepHorizontal = 11, StepVertical = 12, StepHCenter = 13, StepVCenter = 14, Bezier = 15};
565 enum Scale {Linear = 0, Log10 = 1, Probability = 2, Probit = 3, Reciprocal = 4, OffsetReciprocal = 5, Logit = 6, Ln = 7, Log2 = 8};
650 : clientRect(bitmap.clientRect)
651 , attach(bitmap.attach)
653 , windowName(bitmap.windowName)
654 , borderType(bitmap.borderType)
658 data =
new unsigned char[size];
659 memcpy(data, bitmap.
data, size);
730 : imageProfileTool(0)
733 , exchangedAxes(false)
735 , orthographic3D(false)
741 return curves.end() != find_if(curves.begin(), curves.end(),
742 boost::bind(logical_or<bool>(), boost::bind(&GraphCurve::type, _1) == GraphCurve::Line3D,
743 boost::bind(&GraphCurve::type, _1) == GraphCurve::Mesh3D));
774 , connectMissingData(false)
797 ProjectNode(
const string& _name =
"",
NodeType _type = Folder,
const time_t _creationDate = time(NULL),
const time_t _modificationDate = time(NULL),
bool _active =
false)
800 , creationDate(_creationDate)
801 , modificationDate(_modificationDate)
809 #endif // ORIGIN_OBJ_H unsigned short horizontalOffset
Definition: OriginObj.h:322
unsigned int sheets
Definition: OriginObj.h:193
Definition: OriginObj.h:524
double min
Definition: OriginObj.h:570
unsigned int maxRows
Definition: OriginObj.h:191
bool sideWallEnabled
Definition: OriginObj.h:411
Definition: OriginObj.h:562
double width
Definition: OriginObj.h:529
unsigned char symbolThickness
Definition: OriginObj.h:483
short yOffset
Definition: OriginObj.h:385
Definition: OriginObj.h:52
Definition: OriginObj.h:48
string xColumnName
Definition: OriginObj.h:456
unsigned char pointOffset
Definition: OriginObj.h:484
GraphLayerRange(double _min=0.0, double _max=0.0, double _step=0.0)
Definition: OriginObj.h:753
unsigned int index
Definition: OriginObj.h:230
Definition: OriginObj.h:53
bool log10
Definition: OriginObj.h:508
Definition: OriginObj.h:53
Definition: OriginObj.h:632
unsigned char minorTicks
Definition: OriginObj.h:574
bool backColorEnabled
Definition: OriginObj.h:407
ViewType
Definition: OriginObj.h:219
bool visible
Definition: OriginObj.h:672
ColumnType
Definition: OriginObj.h:156
unsigned char meanSymbolType
Definition: OriginObj.h:426
Definition: OriginObj.h:52
unsigned char color
Definition: OriginObj.h:527
time_t creationDate
Definition: OriginObj.h:139
vector< Bitmap > bitmaps
Definition: OriginObj.h:705
TextBox(const string &_text, const Rect &_clientRect, const Color &_color, unsigned short _fontSize, int _rotation, int _tab, BorderType _borderType, Attach _attach)
Definition: OriginObj.h:303
ValueType valueType
Definition: OriginObj.h:552
MatrixSheet(const string &_name="", unsigned int _index=0)
Definition: OriginObj.h:236
Attach attach
Definition: OriginObj.h:297
ProjectNode(const string &_name="", NodeType _type=Folder, const time_t _creationDate=time(NULL), const time_t _modificationDate=time(NULL), bool _active=false)
Definition: OriginObj.h:797
unsigned short symbolSize
Definition: OriginObj.h:431
RegularColor
Definition: OriginObj.h:59
unsigned char fillAreaPattern
Definition: OriginObj.h:468
SurfaceProperties surface
Definition: OriginObj.h:498
BorderType
Definition: OriginObj.h:51
Definition: OriginObj.h:54
Definition: OriginObj.h:440
Grids grids
Definition: OriginObj.h:403
Color color
Definition: OriginObj.h:348
Color xSideWallColor
Definition: OriginObj.h:412
unsigned char lineTransparency
Definition: OriginObj.h:460
unsigned char majorTicks
Definition: OriginObj.h:573
Justify
Definition: OriginObj.h:374
int decimalPlaces
Definition: OriginObj.h:226
Definition: OriginObj.h:50
unsigned char type
Definition: OriginObj.h:453
Definition: OriginObj.h:621
int significantDigits
Definition: OriginObj.h:162
Color symbolFillColor
Definition: OriginObj.h:480
Definition: OriginObj.h:54
double lineWidth
Definition: OriginObj.h:464
unsigned char fillAreaPatternBorderStyle
Definition: OriginObj.h:474
double to
Definition: OriginObj.h:510
Definition: OriginObj.h:49
SurfaceColoration topContour
Definition: OriginObj.h:416
HeaderViewType header
Definition: OriginObj.h:254
Color ySideWallColor
Definition: OriginObj.h:413
bool exchangedAxes
Definition: OriginObj.h:725
int constAngle
Definition: OriginObj.h:360
unsigned int maxRows
Definition: OriginObj.h:205
GraphAxisBreak xAxisBreak
Definition: OriginObj.h:690
SurfaceColoration bottomContour
Definition: OriginObj.h:417
Definition: OriginObj.h:203
Rect clientRect
Definition: OriginObj.h:681
GraphAxisBreak()
Definition: OriginObj.h:519
unsigned char thickness
Definition: OriginObj.h:318
unsigned int index
Definition: OriginObj.h:274
Title title
Definition: OriginObj.h:137
string xDataName
Definition: OriginObj.h:455
int valueTypeSpecification
Definition: OriginObj.h:161
bool fontBold
Definition: OriginObj.h:377
Definition: OriginObj.h:54
Definition: OriginObj.h:51
bool oppositeLine
Definition: OriginObj.h:569
vector< GraphCurve > curves
Definition: OriginObj.h:706
string endXColumnName
Definition: OriginObj.h:353
SurfaceColoration surface
Definition: OriginObj.h:415
vector< Line > lines
Definition: OriginObj.h:703
unsigned short rowCount
Definition: OriginObj.h:222
Attach
Definition: OriginObj.h:50
unsigned short fontSize
Definition: OriginObj.h:386
Definition: OriginObj.h:787
VectorPosition position
Definition: OriginObj.h:356
bool is3D() const
Definition: OriginObj.h:739
Definition: OriginObj.h:53
double whiskersCoeff
Definition: OriginObj.h:435
Matrix(const string &_name="")
Definition: OriginObj.h:257
double from
Definition: OriginObj.h:509
vector< TextBox > pieTexts
Definition: OriginObj.h:702
PieProperties pie
Definition: OriginObj.h:489
int imageProfileTool
Definition: OriginObj.h:716
Graph(const string &_name="")
Definition: OriginObj.h:770
unsigned char whiskersRange
Definition: OriginObj.h:433
bool hidden
Definition: OriginObj.h:135
Definition: OriginObj.h:51
short xOffset
Definition: OriginObj.h:384
Color labelsColor
Definition: OriginObj.h:676
vector< SpreadColumn > columns
Definition: OriginObj.h:194
Definition: OriginObj.h:504
string dataName
Definition: OriginObj.h:454
vector< double > data
Definition: OriginObj.h:233
Definition: OriginObj.h:399
Color color
Definition: OriginObj.h:376
Definition: OriginObj.h:54
GraphAxis zAxis
Definition: OriginObj.h:688
LineVertex end
Definition: OriginObj.h:629
Definition: endianfstream.hh:35
double symbolSize
Definition: OriginObj.h:482
int tab
Definition: OriginObj.h:295
unsigned char lineConnect
Definition: OriginObj.h:462
float zAngle
Definition: OriginObj.h:710
unsigned short height
Definition: OriginObj.h:764
float yAngle
Definition: OriginObj.h:709
Definition: OriginObj.h:400
bool fontBold
Definition: OriginObj.h:556
NodeType type
Definition: OriginObj.h:791
string formula
Definition: OriginObj.h:270
VectorPosition
Definition: OriginObj.h:346
short top
Definition: OriginObj.h:76
VectorProperties()
Definition: OriginObj.h:363
double shapeLength
Definition: OriginObj.h:608
Rect(short width=0, short height=0)
Definition: OriginObj.h:80
double x
Definition: OriginObj.h:609
bool loose
Definition: OriginObj.h:192
Color lineColor
Definition: OriginObj.h:112
Rect frameRect
Definition: OriginObj.h:138
Definition: OriginObj.h:49
NumericDisplayType numericDisplayType
Definition: OriginObj.h:164
int height() const
Definition: OriginObj.h:88
double width
Definition: OriginObj.h:626
boost::variant< double, string > variant
Definition: OriginObj.h:152
double gridLineWidth
Definition: OriginObj.h:404
bool show
Definition: OriginObj.h:506
Color symbolColor
Definition: OriginObj.h:429
double scaleIncrementAfter
Definition: OriginObj.h:514
Definition: OriginObj.h:52
FillPattern
Definition: OriginObj.h:52
double boxCoeff
Definition: OriginObj.h:434
GraphLayer()
Definition: OriginObj.h:729
vector< MatrixSheet > sheets
Definition: OriginObj.h:255
Definition: OriginObj.h:679
bool isValid() const
Definition: OriginObj.h:98
VectorProperties vector
Definition: OriginObj.h:492
double histogramBegin
Definition: OriginObj.h:695
Definition: OriginObj.h:51
~Bitmap()
Definition: OriginObj.h:663
bool fillArea
Definition: OriginObj.h:466
Color color
Definition: OriginObj.h:292
Definition: OriginObj.h:249
double lineWidth
Definition: OriginObj.h:114
SpreadColumn(const string &_name="", unsigned int _index=0)
Definition: OriginObj.h:173
double shapeWidth
Definition: OriginObj.h:607
double width
Definition: OriginObj.h:349
Note(const string &_name="")
Definition: OriginObj.h:782
unsigned int index
Definition: OriginObj.h:168
PieProperties()
Definition: OriginObj.h:334
Definition: OriginObj.h:50
Color backColor
Definition: OriginObj.h:409
bool fontItalic
Definition: OriginObj.h:378
int valueTypeSpecification
Definition: OriginObj.h:553
Rect clientRect
Definition: OriginObj.h:623
unsigned char p99SymbolType
Definition: OriginObj.h:425
Scale
Definition: OriginObj.h:565
double min
Definition: OriginObj.h:749
bool lineVisible
Definition: OriginObj.h:111
Color fillAreaPatternColor
Definition: OriginObj.h:472
string name
Definition: OriginObj.h:268
GraphGrid majorGrid
Definition: OriginObj.h:576
LineVertex()
Definition: OriginObj.h:612
double vLine
Definition: OriginObj.h:717
bool zeroLine
Definition: OriginObj.h:568
unsigned int activeSheet
Definition: OriginObj.h:253
int decimalPlaces
Definition: OriginObj.h:554
unsigned char fillAreaTransparency
Definition: OriginObj.h:470
double fillPatternLineWidth
Definition: OriginObj.h:109
vector< double > coordinates
Definition: OriginObj.h:234
unsigned short arrowLenght
Definition: OriginObj.h:350
Definition: OriginObj.h:372
float xLength
Definition: OriginObj.h:712
Justify justify
Definition: OriginObj.h:381
double scaleIncrementBefore
Definition: OriginObj.h:513
bool positionAssociate
Definition: OriginObj.h:331
short left
Definition: OriginObj.h:75
Definition: OriginObj.h:315
double lineWidth
Definition: OriginObj.h:396
string angleColumnName
Definition: OriginObj.h:357
double begin
Definition: OriginObj.h:271
vector< TextBox > texts
Definition: OriginObj.h:701
string yColumnName
Definition: OriginObj.h:457
BorderType borderType
Definition: OriginObj.h:684
Definition: OriginObj.h:48
unsigned char lineStyle
Definition: OriginObj.h:113
FunctionType
Definition: OriginObj.h:266
Definition: OriginObj.h:53
unsigned char maxSymbolType
Definition: OriginObj.h:424
unsigned short labelGap
Definition: OriginObj.h:674
Attach attach
Definition: OriginObj.h:635
Definition: OriginObj.h:217
unsigned int colIndex
Definition: OriginObj.h:169
ColorType
Definition: OriginObj.h:58
string endYColumnName
Definition: OriginObj.h:354
TextBox legend
Definition: OriginObj.h:682
string magnitudeColumnName
Definition: OriginObj.h:358
vector< Figure > figures
Definition: OriginObj.h:704
string name
Definition: OriginObj.h:132
Definition: OriginObj.h:50
double max
Definition: OriginObj.h:750
short rotation
Definition: OriginObj.h:320
unsigned short width
Definition: OriginObj.h:763
Definition: OriginObj.h:51
int rotation
Definition: OriginObj.h:559
double hLine
Definition: OriginObj.h:718
bool isLayout
Definition: OriginObj.h:766
ColorType type
Definition: OriginObj.h:63
Type
Definition: OriginObj.h:399
int decimalPlaces
Definition: OriginObj.h:163
bool hidden
Definition: OriginObj.h:526
Definition: OriginObj.h:53
Definition: OriginObj.h:48
Definition: OriginObj.h:56
BorderType borderType
Definition: OriginObj.h:296
Definition: OriginObj.h:48
time_t creationDate
Definition: OriginObj.h:793
Color fillAreaPatternBorderColor
Definition: OriginObj.h:475
bool reverseOrder
Definition: OriginObj.h:673
vector< SpreadSheet > sheets
Definition: OriginObj.h:207
Definition: OriginObj.h:548
string name
Definition: OriginObj.h:158
Color fillPatternColor
Definition: OriginObj.h:108
string name
Definition: OriginObj.h:221
NodeType
Definition: OriginObj.h:789
bool isXYY3D
Definition: OriginObj.h:726
unsigned char shapeType
Definition: OriginObj.h:606
vector< variant > data
Definition: OriginObj.h:171
unsigned short radius
Definition: OriginObj.h:321
bool contour
Definition: OriginObj.h:394
unsigned short width
Definition: OriginObj.h:229
Definition: OriginObj.h:49
BorderType borderType
Definition: OriginObj.h:638
Title
Definition: OriginObj.h:130
Definition: OriginObj.h:52
LineStyle
Definition: OriginObj.h:449
State state
Definition: OriginObj.h:136
Grids
Definition: OriginObj.h:400
unsigned short distance
Definition: OriginObj.h:332
Color color
Definition: OriginObj.h:624
unsigned char fillAreaType
Definition: OriginObj.h:467
Definition: OriginObj.h:670
TextBox(const string &_text="")
Definition: OriginObj.h:299
Definition: OriginObj.h:52
bool fill
Definition: OriginObj.h:393
GraphAxisBreak zAxisBreak
Definition: OriginObj.h:692
string text
Definition: OriginObj.h:290
bool diamondBox
Definition: OriginObj.h:436
Color symbolFillColor
Definition: OriginObj.h:430
unsigned char boxWidth
Definition: OriginObj.h:463
unsigned long displacedSectionCount
Definition: OriginObj.h:323
unsigned char lineStyle
Definition: OriginObj.h:461
double position
Definition: OriginObj.h:511
Function(const string &_name="", unsigned int _index=0)
Definition: OriginObj.h:276
GraphGrid minorGrid
Definition: OriginObj.h:577
Definition: OriginObj.h:389
string text
Definition: OriginObj.h:781
NumericDisplayType
Definition: OriginObj.h:49
ColorScale colorScale
Definition: OriginObj.h:699
double step
Definition: OriginObj.h:751
string dataName
Definition: OriginObj.h:557
Definition: OriginObj.h:344
float yLength
Definition: OriginObj.h:713
double fillAreaPatternBorderWidth
Definition: OriginObj.h:476
Definition: OriginObj.h:747
bool whiteOut
Definition: OriginObj.h:380
Definition: OriginObj.h:54
string templateName
Definition: OriginObj.h:768
Definition: OriginObj.h:73
vector< GraphLayer > layers
Definition: OriginObj.h:762
string label
Definition: OriginObj.h:133
Definition: OriginObj.h:288
bool connectSymbols
Definition: OriginObj.h:486
Definition: OriginObj.h:779
bool hidden
Definition: OriginObj.h:452
Definition: OriginObj.h:189
bool showMajorLabels
Definition: OriginObj.h:550
int totalPoints
Definition: OriginObj.h:273
ValueType
Definition: OriginObj.h:48
double max
Definition: OriginObj.h:571
string windowName
Definition: OriginObj.h:637
unsigned char arrowAngle
Definition: OriginObj.h:351
AxisPosition position
Definition: OriginObj.h:567
Definition: OriginObj.h:52
int width() const
Definition: OriginObj.h:93
Definition: OriginObj.h:48
int significantDigits
Definition: OriginObj.h:225
Definition: OriginObj.h:54
ColorMap colorMap
Definition: OriginObj.h:501
Definition: OriginObj.h:127
Color frontColor
Definition: OriginObj.h:408
Bitmap(const string &_name="")
Definition: OriginObj.h:641
string columnName
Definition: OriginObj.h:558
unsigned char scale
Definition: OriginObj.h:575
bool clockwiseRotation
Definition: OriginObj.h:319
Definition: OriginObj.h:789
unsigned short columnCount
Definition: OriginObj.h:223
unsigned char type
Definition: OriginObj.h:402
bool active
Definition: OriginObj.h:795
Definition: OriginObj.h:58
bool formatValues
Definition: OriginObj.h:328
LineConnect
Definition: OriginObj.h:450
unsigned char color
Definition: OriginObj.h:551
string name
Definition: OriginObj.h:792
bool arrowClosed
Definition: OriginObj.h:352
unsigned char regular
Definition: OriginObj.h:66
Definition: OriginObj.h:154
ColorMap colorMap
Definition: OriginObj.h:232
float xAngle
Definition: OriginObj.h:708
double histogramEnd
Definition: OriginObj.h:696
unsigned char fillPattern
Definition: OriginObj.h:107
int yOffset
Definition: OriginObj.h:722
HeaderViewType
Definition: OriginObj.h:251
unsigned char labels
Definition: OriginObj.h:437
unsigned char symbolFillTransparency
Definition: OriginObj.h:481
Definition: OriginObj.h:564
bool gridOnTop
Definition: OriginObj.h:724
string zColumnName
Definition: OriginObj.h:458
Color fillAreaColor
Definition: OriginObj.h:469
Window(const string &_name="", const string &_label="", bool _hidden=false)
Definition: OriginObj.h:142
bool labelVisible
Definition: OriginObj.h:116
FunctionType type
Definition: OriginObj.h:269
AxisPosition
Definition: OriginObj.h:564
Definition: OriginObj.h:51
bool formatAutomatic
Definition: OriginObj.h:327
string command
Definition: OriginObj.h:165
Definition: OriginObj.h:48
bool formatPercentages
Definition: OriginObj.h:329
Definition: OriginObj.h:48
bool loose
Definition: OriginObj.h:206
Definition: OriginObj.h:104
unsigned short fontSize
Definition: OriginObj.h:293
GraphAxisBreak yAxisBreak
Definition: OriginObj.h:691
string command
Definition: OriginObj.h:228
ColumnType type
Definition: OriginObj.h:159
Definition: OriginObj.h:121
unsigned char p1SymbolType
Definition: OriginObj.h:427
int width
Definition: OriginObj.h:167
Color lineColor
Definition: OriginObj.h:459
double end
Definition: OriginObj.h:272
Color gridColor
Definition: OriginObj.h:405
Definition: OriginObj.h:156
ValueType valueType
Definition: OriginObj.h:160
Definition: OriginObj.h:48
Definition: OriginObj.h:48
NumericDisplayType numericDisplayType
Definition: OriginObj.h:227
Definition: OriginObj.h:422
Plot
Definition: OriginObj.h:442
int valueTypeSpecification
Definition: OriginObj.h:224
ColorMap colorMap
Definition: OriginObj.h:419
unsigned char column
Definition: OriginObj.h:69
vector< pair< double, ColorMapLevel > > ColorMapVector
Definition: OriginObj.h:119
int constMagnitude
Definition: OriginObj.h:361
time_t modificationDate
Definition: OriginObj.h:794
unsigned char minorTicksAfter
Definition: OriginObj.h:517
bool fillAreaWithLineTransparency
Definition: OriginObj.h:471
string comment
Definition: OriginObj.h:166
Color lineColor
Definition: OriginObj.h:395
ViewType view
Definition: OriginObj.h:231
float multiplier
Definition: OriginObj.h:359
bool fillEnabled
Definition: OriginObj.h:123
Definition: OriginObj.h:264
Definition: OriginObj.h:52
Definition: OriginObj.h:53
double step
Definition: OriginObj.h:572
unsigned char starting
Definition: OriginObj.h:68
Color fillColor
Definition: OriginObj.h:106
unsigned char viewAngle
Definition: OriginObj.h:317
Color symbolColor
Definition: OriginObj.h:479
unsigned char minorTicksBefore
Definition: OriginObj.h:516
PercentileProperties percentile
Definition: OriginObj.h:698
State
Definition: OriginObj.h:129
Bitmap(const Bitmap &bitmap)
Definition: OriginObj.h:649
short right
Definition: OriginObj.h:77
short bottom
Definition: OriginObj.h:78
time_t modificationDate
Definition: OriginObj.h:140
TextProperties text
Definition: OriginObj.h:495
int xOffset
Definition: OriginObj.h:721
unsigned short symbolType
Definition: OriginObj.h:478
unsigned int sheet
Definition: OriginObj.h:170
double y
Definition: OriginObj.h:610
SpreadSheet(const string &_name="")
Definition: OriginObj.h:196
bool connectMissingData
Definition: OriginObj.h:767
ColorMapVector levels
Definition: OriginObj.h:124
bool orthographic3D
Definition: OriginObj.h:727
bool is3D
Definition: OriginObj.h:765
Attach attach
Definition: OriginObj.h:625
bool formatCategories
Definition: OriginObj.h:330
double histogramBin
Definition: OriginObj.h:694
unsigned char boxRange
Definition: OriginObj.h:432
double fillAreaPatternWidth
Definition: OriginObj.h:473
unsigned short colorBarThickness
Definition: OriginObj.h:675
Excel(const string &_name="", const string &_label="", int _maxRows=0, bool _hidden=false, bool _loose=true)
Definition: OriginObj.h:209
Rect clientRect
Definition: OriginObj.h:634
unsigned short displacement
Definition: OriginObj.h:324
unsigned short fontSize
Definition: OriginObj.h:555
Definition: OriginObj.h:48
Definition: OriginObj.h:760
LineVertex begin
Definition: OriginObj.h:628
Color backgroundColor
Definition: OriginObj.h:683
int rotation
Definition: OriginObj.h:294
float zLength
Definition: OriginObj.h:714
unsigned char style
Definition: OriginObj.h:627
unsigned char minSymbolType
Definition: OriginObj.h:428
unsigned long size
Definition: OriginObj.h:636
Definition: OriginObj.h:391
Rect clientRect
Definition: OriginObj.h:291
Definition: OriginObj.h:51
Definition: OriginObj.h:46
GraphAxis yAxis
Definition: OriginObj.h:687
bool fontUnderline
Definition: OriginObj.h:379
unsigned char * data
Definition: OriginObj.h:639
int objectID
Definition: OriginObj.h:134
bool isWaterfall
Definition: OriginObj.h:720
short rotation
Definition: OriginObj.h:383
unsigned char style
Definition: OriginObj.h:528
Definition: OriginObj.h:604
GraphAxis xAxis
Definition: OriginObj.h:686