Loading [MathJax]/jax/output/HTML-CSS/config.js
Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TWebPadOptions Class Reference

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 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< TWebObjectOptionsprimitives
 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}
 pad axis range
 
double zx1 {0}
 
double zx2 {0}
 
double zy1 {0}
 
double zy2 {0}
 
double zz1 {0}
 
double zz2 {0}
 zooming ranges
 

#include <TWebPadOptions.h>

Member Data Documentation

◆ active

bool TWebPadOptions::active {false}

if pad selected as active

Definition at line 36 of file TWebPadOptions.h.

◆ bits

unsigned TWebPadOptions::bits {0}

canvas status bits like tool editor

Definition at line 44 of file TWebPadOptions.h.

◆ gridx

int TWebPadOptions::gridx {0}

Definition at line 38 of file TWebPadOptions.h.

◆ gridy

int TWebPadOptions::gridy {0}

pad grid properties

Definition at line 38 of file TWebPadOptions.h.

◆ logx

int TWebPadOptions::logx {0}

Definition at line 37 of file TWebPadOptions.h.

◆ logy

int TWebPadOptions::logy {0}

Definition at line 37 of file TWebPadOptions.h.

◆ logz

int TWebPadOptions::logz {0}

pad log properties

Definition at line 37 of file TWebPadOptions.h.

◆ mbottom

float TWebPadOptions::mbottom {0}

frame margins

Definition at line 40 of file TWebPadOptions.h.

◆ mleft

float TWebPadOptions::mleft {0}

Definition at line 40 of file TWebPadOptions.h.

◆ mright

float TWebPadOptions::mright {0}

Definition at line 40 of file TWebPadOptions.h.

◆ mtop

float TWebPadOptions::mtop {0}

Definition at line 40 of file TWebPadOptions.h.

◆ primitives

std::vector<TWebObjectOptions> TWebPadOptions::primitives

drawing options for primitives

Definition at line 46 of file TWebPadOptions.h.

◆ px1

double TWebPadOptions::px1 {0}

Definition at line 42 of file TWebPadOptions.h.

◆ px2

double TWebPadOptions::px2 {0}

Definition at line 42 of file TWebPadOptions.h.

◆ py1

double TWebPadOptions::py1 {0}

Definition at line 42 of file TWebPadOptions.h.

◆ py2

double TWebPadOptions::py2 {0}

pad range

Definition at line 42 of file TWebPadOptions.h.

◆ ranges

bool TWebPadOptions::ranges {false}

if true, pad has ranges

Definition at line 41 of file TWebPadOptions.h.

◆ snapid

std::string TWebPadOptions::snapid

id of pad

Definition at line 35 of file TWebPadOptions.h.

◆ tickx

int TWebPadOptions::tickx {0}

Definition at line 39 of file TWebPadOptions.h.

◆ ticky

int TWebPadOptions::ticky {0}

pad ticks properties

Definition at line 39 of file TWebPadOptions.h.

◆ ux1

double TWebPadOptions::ux1 {0}

Definition at line 43 of file TWebPadOptions.h.

◆ ux2

double TWebPadOptions::ux2 {0}

Definition at line 43 of file TWebPadOptions.h.

◆ uy1

double TWebPadOptions::uy1 {0}

Definition at line 43 of file TWebPadOptions.h.

◆ uy2

double TWebPadOptions::uy2 {0}

pad axis range

Definition at line 43 of file TWebPadOptions.h.

◆ zx1

double TWebPadOptions::zx1 {0}

Definition at line 45 of file TWebPadOptions.h.

◆ zx2

double TWebPadOptions::zx2 {0}

Definition at line 45 of file TWebPadOptions.h.

◆ zy1

double TWebPadOptions::zy1 {0}

Definition at line 45 of file TWebPadOptions.h.

◆ zy2

double TWebPadOptions::zy2 {0}

Definition at line 45 of file TWebPadOptions.h.

◆ zz1

double TWebPadOptions::zz1 {0}

Definition at line 45 of file TWebPadOptions.h.

◆ zz2

double TWebPadOptions::zz2 {0}

zooming ranges

Definition at line 45 of file TWebPadOptions.h.

Libraries for TWebPadOptions:

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