Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TGNumberFormat Class Reference

Definition at line 22 of file TGNumberEntry.h.

Public Types

enum  EAttribute { kNEAAnyNumber = 0 , kNEANonNegative = 1 , kNEAPositive = 2 }
 
enum  ELimit { kNELNoLimits = 0 , kNELLimitMin = 1 , kNELLimitMax = 2 , kNELLimitMinMax = 3 }
 
enum  EStepSize { kNSSSmall = 0 , kNSSMedium = 1 , kNSSLarge = 2 , kNSSHuge = 3 }
 
enum  EStyle {
  kNESInteger = 0 , kNESRealOne = 1 , kNESRealTwo = 2 , kNESRealThree = 3 ,
  kNESRealFour = 4 , kNESReal = 5 , kNESDegree = 6 , kNESMinSec = 7 ,
  kNESHourMin = 8 , kNESHourMinSec = 9 , kNESDayMYear = 10 , kNESMDayYear = 11 ,
  kNESHex = 12 , kNESMinSecCent = 13
}
 

Public Member Functions

virtual ~TGNumberFormat ()
 
virtual TClassIsA () const
 
virtual void Streamer (TBuffer &)
 
void StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b)
 

Static Public Member Functions

static TClassClass ()
 
static const char * Class_Name ()
 
static constexpr Version_t Class_Version ()
 
static const char * DeclFileName ()
 

#include <TGNumberEntry.h>

Inheritance diagram for TGNumberFormat:
[legend]

Member Enumeration Documentation

◆ EAttribute

Enumerator
kNEAAnyNumber 

Attributes of number entry field.

Any number

kNEANonNegative 

Non-negative number.

kNEAPositive 

Positive number.

Definition at line 41 of file TGNumberEntry.h.

◆ ELimit

Enumerator
kNELNoLimits 

Limit selection of number entry field.

No limits

kNELLimitMin 

Lower limit only.

kNELLimitMax 

Upper limit only.

kNELLimitMinMax 

Both lower and upper limits.

Definition at line 47 of file TGNumberEntry.h.

◆ EStepSize

Enumerator
kNSSSmall 

Step for number entry field increase.

Small step

kNSSMedium 

Medium step.

kNSSLarge 

Large step.

kNSSHuge 

Huge step.

Definition at line 54 of file TGNumberEntry.h.

◆ EStyle

Enumerator
kNESInteger 

Style of number entry field.

Integer

kNESRealOne 

Fixed fraction real, one digit.

kNESRealTwo 

Fixed fraction real, two digit.

kNESRealThree 

Fixed fraction real, three digit.

kNESRealFour 

Fixed fraction real, four digit.

kNESReal 

Real number.

kNESDegree 

Degree.

kNESMinSec 

Minute:seconds.

kNESHourMin 

Hour:minutes.

kNESHourMinSec 

Hour:minute:seconds.

kNESDayMYear 

Day/month/year.

kNESMDayYear 

Month/day/year.

kNESHex 

Hex.

kNESMinSecCent 

Minute:seconds.centiseconds.

Definition at line 24 of file TGNumberEntry.h.

Constructor & Destructor Documentation

◆ ~TGNumberFormat()

virtual TGNumberFormat::~TGNumberFormat ( )
inlinevirtual

Definition at line 61 of file TGNumberEntry.h.

Member Function Documentation

◆ Class()

static TClass * TGNumberFormat::Class ( )
static
Returns
TClass describing this class

◆ Class_Name()

static const char * TGNumberFormat::Class_Name ( )
static
Returns
Name of this class

◆ Class_Version()

static constexpr Version_t TGNumberFormat::Class_Version ( )
inlinestaticconstexpr
Returns
Version of this class

Definition at line 62 of file TGNumberEntry.h.

◆ DeclFileName()

static const char * TGNumberFormat::DeclFileName ( )
inlinestatic
Returns
Name of the file containing the class declaration

Definition at line 62 of file TGNumberEntry.h.

◆ IsA()

virtual TClass * TGNumberFormat::IsA ( ) const
inlinevirtual
Returns
TClass describing current object

Reimplemented in TGNumberEntryField, and TGNumberEntry.

Definition at line 62 of file TGNumberEntry.h.

◆ Streamer()

virtual void TGNumberFormat::Streamer ( TBuffer )
virtual

Reimplemented in TGNumberEntryField, and TGNumberEntry.

◆ StreamerNVirtual()

void TGNumberFormat::StreamerNVirtual ( TBuffer ClassDef_StreamerNVirtual_b)
inline

Definition at line 62 of file TGNumberEntry.h.


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