List of all members.
Public Member Functions | 
| 
  | MidtoneTransform (double iLow, double iHigh, double iGamma) | 
| 
void  | SetLow (double iLow) | 
| 
void  | SetHigh (double iHigh) | 
| 
void  | SetParam (double iMidtone) | 
| 
double  | GetParam () const  | 
| virtual bool  | IsSupported (EResolution iDestination, EResolution iSource) const  | 
|   | Check if the transformation is supported from a resolution to another one.  
  | 
| virtual bool  | Transform (void *iprDst, EResolution iDst, const void *iprSrc, EResolution iSrc, size_t iSize) const  | 
|   | Transform a source buffer to a destination buffer, changing the resolution.  
  | 
Member Function Documentation
      
        
          | virtual bool eLynx::Math::MidtoneTransform::IsSupported  | 
          ( | 
          EResolution  | 
           iDestination,  | 
        
        
           | 
           | 
          EResolution  | 
           iSource  | 
        
        
           | 
          ) | 
           |  const [virtual] | 
        
      
 
Check if the transformation is supported from a resolution to another one. 
- Parameters:
 - 
  
    | iDestination | the resolution of the destination.  | 
    | iSource | the resolution of the source.  | 
  
   
- Returns:
 - if the convertion is available. 
 
Implements eLynx::Math::IMapTransform.
 
 
      
        
          | virtual bool eLynx::Math::MidtoneTransform::Transform  | 
          ( | 
          void *  | 
           iprDst,  | 
        
        
           | 
           | 
          EResolution  | 
           iDestination,  | 
        
        
           | 
           | 
          const void *  | 
           iprSrc,  | 
        
        
           | 
           | 
          EResolution  | 
           iSource,  | 
        
        
           | 
           | 
          size_t  | 
           iSize  | 
        
        
           | 
          ) | 
           |  const [virtual] | 
        
      
 
Transform a source buffer to a destination buffer, changing the resolution. 
- Parameters:
 - 
  
    | iprDst | pointer on the destination buffer.  | 
    | iDestination | the resolution of the destination.  | 
    | iprSrc | pointer on the source buffer.  | 
    | iSource | the resolution of the source.  | 
    | iSize | the size of the buffer in samples.  | 
  
   
- Returns:
 - The method return status. 
 
Implements eLynx::Math::IMapTransform.
 
 
The documentation for this class was generated from the following file: