All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class guinea.player.VolumeLinear
java.lang.Object
   |
   +----guinea.player.Volume
           |
           +----guinea.player.VolumeLinear
  -  public class VolumeLinear
  
-  extends Volume
  
  Variable Index
  -   · 
	volume
  
 -  The volume level in linear scale.
 
  Constructor Index
  -   · 
	VolumeLinear(double)
  
 -  Contruct a new Volume object that is in linear scale.
  
 -   · 
	VolumeLinear(Volume)
  
 -  Contruct a new Volume object that is in linear scale.
 
  Method Index
  -   · 
	dBVolume()
  
 -  Get the volume level in decibel scale.
  
 -   · 
	linearVolume()
  
 -  Get the volume level in linear scale.
  
 -   · 
	toLinear()
  
 -  Convert this volume object to a volume level object in linear 
scale.
  
 -   · 
	toString()
  
 -  Get a string representation of the volume level.
 
  Variables
 · 
volume
 protected double volume
  -  The volume level in linear scale.
 
  Constructors
 · 
VolumeLinear
 public VolumeLinear(double volume)
  -  Contruct a new Volume object that is in linear scale.
  
    -  Parameters:
    
 -  volume - the volume level in linear level.
  
 
 
 
 · 
VolumeLinear
 public VolumeLinear(Volume vol)
  -  Contruct a new Volume object that is in linear scale.
  
    -  Parameters:
    
 -  vol - a copy of volume object converted to linear scale
  
 
 
 
  Methods
 · 
dBVolume
 public double dBVolume()
  -  Get the volume level in decibel scale.
  
    -  Returns:
    
 -  the volume in decibel scale as a double.
    
 -  Overrides:
    
 -  dBVolume in class Volume
  
 
 
 
 · 
linearVolume
 public double linearVolume()
  -  Get the volume level in linear scale.
  
    -  Returns:
    
 -  the volume in linear scale as a double.
    
 -  Overrides:
    
 -  linearVolume in class Volume
  
 
 
 
 · 
toLinear
 public Volume toLinear()
  -  Convert this volume object to a volume level object in linear 
scale.
  
    -  Returns:
    
 -  a Volume object in linear scale.
    
 -  Overrides:
    
 -  toLinear in class Volume
  
 
 
 
 · 
toString
 public String toString()
  -  Get a string representation of the volume level.
  
    -  Overrides:
    
 -  toString in class Object
  
 
 
 
All Packages  Class Hierarchy  This Package  Previous  Next  Index