Class used to transport ranges from JSROOT canvas.
Definition at line 33 of file TWebPadOptions.h.
Public Attributes | |
| bool | active {false} |
| if pad selected as active | |
| unsigned | bits {0} |
| canvas status bits like tool editor | |
| int | ch {0} |
| canvas width and height in pixels | |
| int | cw {0} |
| int | gridx {0} |
| int | gridy {0} |
| pad grid properties | |
| int | logx {0} |
| int | logy {0} |
| int | logz {0} |
| pad log properties | |
| float | mbottom {0} |
| frame margins | |
| float | mleft {0} |
| float | mright {0} |
| float | mtop {0} |
| std::vector< TWebObjectOptions > | primitives |
| drawing options for primitives | |
| double | px1 {0} |
| double | px2 {0} |
| double | py1 {0} |
| double | py2 {0} |
| pad range | |
| bool | ranges {false} |
| if true, pad has ranges | |
| std::string | snapid |
| id of pad | |
| int | tickx {0} |
| int | ticky {0} |
| pad ticks properties | |
| double | ux1 {0} |
| double | ux2 {0} |
| double | uy1 {0} |
| double | uy2 {0} |
| double | uz1 {0} |
| double | uz2 {0} |
| frame axis range - real ranges | |
| std::vector< int > | w |
| window position and size in pixels, set only for canvas | |
| float | xlow {0} |
| float | xup {0} |
| float | ylow {0} |
| float | yup {0} |
| pad coordinate in ndex | |
| double | zx1 {0} |
| double | zx2 {0} |
| double | zy1 {0} |
| double | zy2 {0} |
| double | zz1 {0} |
| double | zz2 {0} |
| zooming ranges | |
#include <TWebPadOptions.h>
if pad selected as active
Definition at line 36 of file TWebPadOptions.h.
| unsigned TWebPadOptions::bits {0} |
canvas status bits like tool editor
Definition at line 47 of file TWebPadOptions.h.
| int TWebPadOptions::ch {0} |
canvas width and height in pixels
Definition at line 37 of file TWebPadOptions.h.
| int TWebPadOptions::cw {0} |
Definition at line 37 of file TWebPadOptions.h.
| int TWebPadOptions::gridx {0} |
Definition at line 40 of file TWebPadOptions.h.
| int TWebPadOptions::gridy {0} |
pad grid properties
Definition at line 40 of file TWebPadOptions.h.
| int TWebPadOptions::logx {0} |
Definition at line 39 of file TWebPadOptions.h.
| int TWebPadOptions::logy {0} |
Definition at line 39 of file TWebPadOptions.h.
| int TWebPadOptions::logz {0} |
pad log properties
Definition at line 39 of file TWebPadOptions.h.
| float TWebPadOptions::mbottom {0} |
frame margins
Definition at line 42 of file TWebPadOptions.h.
| float TWebPadOptions::mleft {0} |
Definition at line 42 of file TWebPadOptions.h.
| float TWebPadOptions::mright {0} |
Definition at line 42 of file TWebPadOptions.h.
| float TWebPadOptions::mtop {0} |
Definition at line 42 of file TWebPadOptions.h.
| std::vector<TWebObjectOptions> TWebPadOptions::primitives |
drawing options for primitives
Definition at line 49 of file TWebPadOptions.h.
| double TWebPadOptions::px1 {0} |
Definition at line 45 of file TWebPadOptions.h.
| double TWebPadOptions::px2 {0} |
Definition at line 45 of file TWebPadOptions.h.
| double TWebPadOptions::py1 {0} |
Definition at line 45 of file TWebPadOptions.h.
| double TWebPadOptions::py2 {0} |
pad range
Definition at line 45 of file TWebPadOptions.h.
if true, pad has ranges
Definition at line 44 of file TWebPadOptions.h.
| std::string TWebPadOptions::snapid |
id of pad
Definition at line 35 of file TWebPadOptions.h.
| int TWebPadOptions::tickx {0} |
Definition at line 41 of file TWebPadOptions.h.
| int TWebPadOptions::ticky {0} |
pad ticks properties
Definition at line 41 of file TWebPadOptions.h.
| double TWebPadOptions::ux1 {0} |
Definition at line 46 of file TWebPadOptions.h.
| double TWebPadOptions::ux2 {0} |
Definition at line 46 of file TWebPadOptions.h.
| double TWebPadOptions::uy1 {0} |
Definition at line 46 of file TWebPadOptions.h.
| double TWebPadOptions::uy2 {0} |
Definition at line 46 of file TWebPadOptions.h.
| double TWebPadOptions::uz1 {0} |
Definition at line 46 of file TWebPadOptions.h.
| double TWebPadOptions::uz2 {0} |
frame axis range - real ranges
Definition at line 46 of file TWebPadOptions.h.
| std::vector<int> TWebPadOptions::w |
window position and size in pixels, set only for canvas
Definition at line 38 of file TWebPadOptions.h.
| float TWebPadOptions::xlow {0} |
Definition at line 43 of file TWebPadOptions.h.
| float TWebPadOptions::xup {0} |
Definition at line 43 of file TWebPadOptions.h.
| float TWebPadOptions::ylow {0} |
Definition at line 43 of file TWebPadOptions.h.
| float TWebPadOptions::yup {0} |
pad coordinate in ndex
Definition at line 43 of file TWebPadOptions.h.
| double TWebPadOptions::zx1 {0} |
Definition at line 48 of file TWebPadOptions.h.
| double TWebPadOptions::zx2 {0} |
Definition at line 48 of file TWebPadOptions.h.
| double TWebPadOptions::zy1 {0} |
Definition at line 48 of file TWebPadOptions.h.
| double TWebPadOptions::zy2 {0} |
Definition at line 48 of file TWebPadOptions.h.
| double TWebPadOptions::zz1 {0} |
Definition at line 48 of file TWebPadOptions.h.
| double TWebPadOptions::zz2 {0} |
zooming ranges
Definition at line 48 of file TWebPadOptions.h.