99 ranges = iter->second;
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
All supported axes attributes for: line, ticks, labels, title, min/max, log, reverse,...
RAttrValue< double > zoomMin
! axis zoom min
RAttrValue< double > zoomMax
! axis zoom max
bool IsUnzoom(unsigned ndim) const
Returns true if axis configured as unzoomed, can be specified from client.
bool HasMin(unsigned ndim) const
void AssignMin(unsigned ndim, double value)
bool HasMax(unsigned ndim) const
double GetMax(unsigned ndim) const
double GetMin(unsigned ndim) const
void AssignMax(unsigned ndim, double value)
std::map< unsigned, RUserRanges > fClientRanges
! individual client ranges
RAttrAxis z
! drawing attributes for Z axis
RAttrAxis y
! drawing attributes for Y axis
void AssignZoomRange(unsigned ndim, RAttrAxis &axis, const RUserRanges &ranges)
Internal - assign client zoomed range to specified axis.
void GetAxisRanges(unsigned ndim, const RAttrAxis &axis, RUserRanges &ranges) const
Internal - extract range for specified axis.
void GetClientRanges(unsigned connid, RUserRanges &ranges)
Return ranges configured for the client.
RAttrAxis x2
! drawing attributes for X2 axis
RAttrAxis y2
! drawing attributes for Y2 axis
void SetClientRanges(unsigned connid, const RUserRanges &ranges, bool ismainconn)
Remember client range, can be used for drawing or stats box calculations.
RAttrAxis x
! drawing attributes for X axis
void PopulateMenu(RMenuItems &) override
Provide context menu items.