liborigin ..
Origin Namespace Reference

Classes

struct  Bitmap
struct  Color
struct  ColorMap
struct  ColorMapLevel
struct  ColorScale
struct  Excel
struct  Figure
struct  Function
struct  Graph
struct  GraphAxis
struct  GraphAxisBreak
struct  GraphAxisFormat
struct  GraphAxisTick
struct  GraphCurve
struct  GraphGrid
struct  GraphLayer
struct  GraphLayerRange
struct  Line
struct  LineVertex
struct  Matrix
struct  MatrixSheet
struct  Note
struct  PercentileProperties
struct  PieProperties
struct  ProjectNode
struct  Rect
struct  SpreadColumn
struct  SpreadSheet
struct  SurfaceProperties
struct  TextBox
struct  TextProperties
class  Variant
struct  VectorProperties
struct  Window

Typedefs

typedef std::vector< std::pair< double, ColorMapLevel > > ColorMapVector
typedef class Origin::Variant variant

Enumerations

enum  Attach { Frame = 0 , Page = 1 , Scale = 2 , End_ }
enum  BorderType {
  BlackLine = 0 , Shadow = 1 , DarkMarble = 2 , WhiteOut = 3 ,
  BlackOut = 4 , None = -1
}
enum  ColorGradientDirection {
  NoGradient = 0 , TopLeft = 1 , Left = 2 , BottomLeft = 3 ,
  Top = 4 , Center = 5 , Bottom = 6 , TopRight = 7 ,
  Right = 8 , BottomRight = 9
}
enum  DateFormat {
  DATE_DD_MM_YYYY = -128 , DATE_DD_MM_YYYY_HH_MM = -119 , DATE_DD_MM_YYYY_HH_MM_SS = -118 , DATE_DDMMYYYY = 0 ,
  DATE_Y = 1 , DATE_MMM_D = 2 , DATE_M_D = 3 , DATE_D = 4 ,
  DATE_DDD = 5 , DATE_DAY_LETTER = 6 , DATE_YYYY = 7 , DATE_YY = 8 ,
  DATE_DDMMYYYY_HH_MM = 9 , DATE_DDMMYYYY_HH_MM_SS = 10 , DATE_YYMMDD = 11 , DATE_YYMMDD_HH_MM = 12 ,
  DATE_YYMMDD_HH_MM_SS = 13 , DATE_YYMMDD_HHMM = 14 , DATE_YYMMDD_HHMMSS = 15 , DATE_MMM = 16 ,
  DATE_MONTH_LETTER = 17 , DATE_Q = 18 , DATE_M_D_YYYY = 19 , DATE_HH_MM_SS_ZZZZ = 20
}
enum  DayOfWeekFormat { DAY_DDD = 0 , DAY_DDDD = 1 , DAY_LETTER = 2 }
enum  FillPattern {
  NoFill = 0 , BDiagDense = 1 , BDiagMedium = 2 , BDiagSparse = 3 ,
  FDiagDense = 4 , FDiagMedium = 5 , FDiagSparse = 6 , DiagCrossDense = 7 ,
  DiagCrossMedium = 8 , DiagCrossSparse = 9 , HorizontalDense = 10 , HorizontalMedium = 11 ,
  HorizontalSparse = 12 , VerticalDense = 13 , VerticalMedium = 14 , VerticalSparse = 15 ,
  CrossDense = 16 , CrossMedium = 17 , CrossSparse = 18
}
enum  MonthFormat { MONTH_MMM = 0 , MONTH_MMMM = 1 , MONTH_LETTER = 2 }
enum  NumericDisplayType { DefaultDecimalDigits = 0 , DecimalPlaces = 1 , SignificantDigits = 2 }
enum  NumericFormat { Decimal = 0 , Scientific = 1 , Engineering = 2 , DecimalWithMarks = 3 }
enum  TimeFormat {
  TIME_HH_MM = 0 , TIME_HH = 1 , TIME_HH_MM_SS = 2 , TIME_HH_MM_SS_ZZ = 3 ,
  TIME_HH_AP = 4 , TIME_HH_MM_AP = 5 , TIME_MM_SS = 6 , TIME_MM_SS_ZZ = 7 ,
  TIME_HHMM = 8 , TIME_HHMMSS = 9 , TIME_HH_MM_SS_ZZZ = 10
}
enum  ValueType {
  Numeric = 0 , Text = 1 , Time = 2 , Date = 3 ,
  Month = 4 , Day = 5 , ColumnHeading = 6 , TickIndexedDataset = 7 ,
  TextNumeric = 9 , Categorical = 10
}

Typedef Documentation

◆ ColorMapVector

typedef std::vector<std::pair<double, ColorMapLevel> > Origin::ColorMapVector

◆ variant

Enumeration Type Documentation

◆ Attach

Enumerator
Frame 
Page 
Scale 
End_ 

◆ BorderType

Enumerator
BlackLine 
Shadow 
DarkMarble 
WhiteOut 
BlackOut 
None 

◆ ColorGradientDirection

Enumerator
NoGradient 
TopLeft 
Left 
BottomLeft 
Top 
Center 
Bottom 
TopRight 
Right 
BottomRight 

◆ DateFormat

Enumerator
DATE_DD_MM_YYYY 
DATE_DD_MM_YYYY_HH_MM 
DATE_DD_MM_YYYY_HH_MM_SS 
DATE_DDMMYYYY 
DATE_Y 
DATE_MMM_D 
DATE_M_D 
DATE_D 
DATE_DDD 
DATE_DAY_LETTER 
DATE_YYYY 
DATE_YY 
DATE_DDMMYYYY_HH_MM 
DATE_DDMMYYYY_HH_MM_SS 
DATE_YYMMDD 
DATE_YYMMDD_HH_MM 
DATE_YYMMDD_HH_MM_SS 
DATE_YYMMDD_HHMM 
DATE_YYMMDD_HHMMSS 
DATE_MMM 
DATE_MONTH_LETTER 
DATE_Q 
DATE_M_D_YYYY 
DATE_HH_MM_SS_ZZZZ 

◆ DayOfWeekFormat

Enumerator
DAY_DDD 
DAY_DDDD 
DAY_LETTER 

◆ FillPattern

Enumerator
NoFill 
BDiagDense 
BDiagMedium 
BDiagSparse 
FDiagDense 
FDiagMedium 
FDiagSparse 
DiagCrossDense 
DiagCrossMedium 
DiagCrossSparse 
HorizontalDense 
HorizontalMedium 
HorizontalSparse 
VerticalDense 
VerticalMedium 
VerticalSparse 
CrossDense 
CrossMedium 
CrossSparse 

◆ MonthFormat

Enumerator
MONTH_MMM 
MONTH_MMMM 
MONTH_LETTER 

◆ NumericDisplayType

Enumerator
DefaultDecimalDigits 
DecimalPlaces 
SignificantDigits 

◆ NumericFormat

Enumerator
Decimal 
Scientific 
Engineering 
DecimalWithMarks 

◆ TimeFormat

Enumerator
TIME_HH_MM 
TIME_HH 
TIME_HH_MM_SS 
TIME_HH_MM_SS_ZZ 
TIME_HH_AP 
TIME_HH_MM_AP 
TIME_MM_SS 
TIME_MM_SS_ZZ 
TIME_HHMM 
TIME_HHMMSS 
TIME_HH_MM_SS_ZZZ 

◆ ValueType

Enumerator
Numeric 
Text 
Time 
Date 
Month 
Day 
ColumnHeading 
TickIndexedDataset 
TextNumeric 
Categorical