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

Public Member Functions

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

Public Attributes

 scaleTable
 
 firstScaleIndex
 
 maxNumLen
 
 decimals
 
 maxVal
 

Constructor & Destructor Documentation

◆ __init__()

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

Member Function Documentation

◆ __call__()

def Tools.UnitConversions.UnitScaler.__call__ (   self,
  num 
)

◆ scale()

def Tools.UnitConversions.UnitScaler.scale (   self,
  num 
)

Member Data Documentation

◆ decimals

Tools.UnitConversions.UnitScaler.decimals

◆ firstScaleIndex

Tools.UnitConversions.UnitScaler.firstScaleIndex

◆ maxNumLen

Tools.UnitConversions.UnitScaler.maxNumLen

◆ maxVal

Tools.UnitConversions.UnitScaler.maxVal

◆ scaleTable

Tools.UnitConversions.UnitScaler.scaleTable

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