【お知らせ】この部分は英語原文のみでの提供となります。何卒ご了承ください。
2.1.14.1.9 graph_add_layer
Contents
Description
Add new layer in graph page.
Syntax
int graph_add_layer(GraphPage& gp, bool bBottom = true, bool bLeft = true, bool bTop = false, bool bRight = false, bool bAutoOffset = true, int nLinkTo = -1)
Parameters
- gp
- [input] graph page
- bBottom
- [input] if true contain bottom axis in new layer
- bLeft
- [input] if true contain left axis in new layer
- bTop
- [input] if true contain top axis in new layer
- bRight
- [input] if true contain right axis in new layer
- bAutoOffset
- [input] auto add offset if newly added layer overlap with previous layer
- nLinkTo
- [input] the index of the link to layer, -1 means not link to
Return
return the index of new layer, if fail, return -1.
Examples
EX1
void graph_add_layer_ex1() { GraphPage gp; gp.Create("origin"); // add more layer with right Y axis bool bBottom = 0, bLeft = 0, bTop = 0, bRight = 1; // add right-Y axis for new layer bool bAutoOffset = true; // auto offset if newly added layer overlap with previous layer int nLinkTo = 0; // link to the first layer int index = graph_add_layer(gp, bBottom, bLeft, bTop, bRight, bAutoOffset, nLinkTo); // return the index of new layer if( index >= 0 ) printf("Successfully add layer, index is %d\n", index); }
Remark
See Also
Header to Include
origin.h