openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
Tools.Conversions.UnitScaler Class Reference

Public Member Functions

def __init__ (self, scaleTable=UnitMultipliers.Default, firstScaleIndex=1, maxNumLen=4, decimals=0)
 
def scale (self, number)
 
def __call__ (self, number)
 

Public Attributes

 scaleTable
 
 firstScaleIndex
 
 maxNumLen
 
 decimals
 
 maxVal
 

Constructor & Destructor Documentation

◆ __init__()

def Tools.Conversions.UnitScaler.__init__ (   self,
  scaleTable = UnitMultipliers.Default,
  firstScaleIndex = 1,
  maxNumLen = 4,
  decimals = 0 
)

Member Function Documentation

◆ __call__()

def Tools.Conversions.UnitScaler.__call__ (   self,
  number 
)

◆ scale()

def Tools.Conversions.UnitScaler.scale (   self,
  number 
)

Member Data Documentation

◆ decimals

Tools.Conversions.UnitScaler.decimals

◆ firstScaleIndex

Tools.Conversions.UnitScaler.firstScaleIndex

◆ maxNumLen

Tools.Conversions.UnitScaler.maxNumLen

◆ maxVal

Tools.Conversions.UnitScaler.maxVal

◆ scaleTable

Tools.Conversions.UnitScaler.scaleTable

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