liborigin 2.0.0

Public Member Functions | Public Attributes | List of all members
Origin::GraphLayer Struct Reference

`#include <OriginObj.h>`

## Public Member Functions
| GraphLayer ()
bool | is3D () const

## Public Attributes
Color | backgroundColor
vector< Bitmap > | bitmaps
BorderType | borderType
Rect | clientRect
ColorScale | colorScale
vector< GraphCurve > | curves
vector< Figure > | figures
double | histogramBegin
double | histogramBin
double | histogramEnd
double | hLine
bool | imageProfileTool
bool | isXYY3D
TextBox | legend
vector< Line > | lines
PercentileProperties | percentile
vector< TextBox > | pieTexts
vector< TextBox > | texts
double | vLine
GraphAxis | xAxis
GraphAxisBreak | xAxisBreak
float | xLength
GraphAxis | yAxis
GraphAxisBreak | yAxisBreak
float | yLength
GraphAxis | zAxis
GraphAxisBreak | zAxisBreak
float | zLength

## Constructor & Destructor Documentation

## ◆ GraphLayer()

Origin::GraphLayer::GraphLayer | ( |  | ) |
| inline

## Member Function Documentation

## ◆ is3D()

bool Origin::GraphLayer::is3D | ( |  | ) | const
| inline

References curves, Origin::GraphCurve::Line3D, and Origin::GraphCurve::Mesh3D.

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## Member Data Documentation

## ◆ backgroundColor

Color Origin::GraphLayer::backgroundColor

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ bitmaps

vector<Bitmap> Origin::GraphLayer::bitmaps

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ borderType

BorderType Origin::GraphLayer::borderType

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ clientRect

Rect Origin::GraphLayer::clientRect

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ colorScale

ColorScale Origin::GraphLayer::colorScale

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ curves

vector<GraphCurve> Origin::GraphLayer::curves

Referenced by is3D(), Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ figures

vector<Figure> Origin::GraphLayer::figures

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ histogramBegin

double Origin::GraphLayer::histogramBegin

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ histogramBin

double Origin::GraphLayer::histogramBin

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ histogramEnd

double Origin::GraphLayer::histogramEnd

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ hLine

double Origin::GraphLayer::hLine

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ imageProfileTool

bool Origin::GraphLayer::imageProfileTool

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ isXYY3D

bool Origin::GraphLayer::isXYY3D

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ legend

TextBox Origin::GraphLayer::legend

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ lines

vector<Line> Origin::GraphLayer::lines

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ percentile

PercentileProperties Origin::GraphLayer::percentile

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ pieTexts

vector<TextBox> Origin::GraphLayer::pieTexts

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ texts

vector<TextBox> Origin::GraphLayer::texts

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ vLine

double Origin::GraphLayer::vLine

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ xAxis

GraphAxis Origin::GraphLayer::xAxis

Referenced by Origin750Parser::readGraphAxisPrefixSuffixInfo(), Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ xAxisBreak

GraphAxisBreak Origin::GraphLayer::xAxisBreak

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ xLength

float Origin::GraphLayer::xLength

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ yAxis

GraphAxis Origin::GraphLayer::yAxis

Referenced by Origin750Parser::readGraphAxisPrefixSuffixInfo(), Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ yAxisBreak

GraphAxisBreak Origin::GraphLayer::yAxisBreak

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ yLength

float Origin::GraphLayer::yLength

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ zAxis

GraphAxis Origin::GraphLayer::zAxis

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

## ◆ zAxisBreak

GraphAxisBreak Origin::GraphLayer::zAxisBreak

## ◆ zLength

float Origin::GraphLayer::zLength

Referenced by Origin610Parser::readGraphInfo(), Origin700Parser::readGraphInfo(), Origin750Parser::readGraphInfo(), and Origin800Parser::readGraphInfo().

The documentation for this struct was generated from the following file:

- /tmp/slackdce/slackrepo.5NA6jZ/build_liborigin/liborigin/OriginObj.h