|  |  |  |  | 
        
          |  |   |  
        
          | Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages 
 acdk::lang::Math Class Reference#include <Math.h>
List of all members. 
 Detailed DescriptionSome common math operations.
API: Java
 Author:Roger Rene Kommer 
 Version:Revision1.9 
 Date:Date2005/04/09 19:26:48 
 Bug:asin, IEEEremainder, rint not implemented 
 
 
|  |  | 
 Public Member Functions |  | template<class T> template_static T | abs (T t) |  | template<class T> template_static T | min (T t1, T t2) |  | template<class T> template_static T | max (T t1, T t2) |  | 
 Static Public Member Functions |  | double | acos (double a) |  | double | atan (double a) |  | double | atan2 (double a, double b) |  | double | ceil (double a) |  | double | cos (double a) |  | double | exp (double a) |  | double | floor (double a) |  | double | log (double a) |  | double | pow (double a, double b) |  | double | random () |  | int | round (float a) |  | int | round (double a) |  | double | sin (double a) |  | double | sqrt (double a) |  | double | tan (double a) |  | double | toDegrees (double angrad) |  | double | toRadians (double angdeg) |  | 
 Static Private Attributes |  | bool | _rand_inited |  
 Member Function Documentation
 
  
    | 
        
          | template<class T> |  
          | template_static T acdk::lang::Math::abs | ( | T | t | ) |  [inline] |  |  
 
  
    | 
        
          | double acdk::lang::Math::acos | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::atan | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::atan2 | ( | double | a, |  
          |  |  | double | b |  
          |  | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::ceil | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::cos | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::exp | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::floor | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::log | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | template<class T> |  
          | template_static T acdk::lang::Math::max | ( | T | t1, |  
          |  |  | T | t2 |  
          |  | ) |  [inline] |  |  
 
  
    | 
        
          | template<class T> |  
          | template_static T acdk::lang::Math::min | ( | T | t1, |  
          |  |  | T | t2 |  
          |  | ) |  [inline] |  |  
 
  
    | 
        
          | double acdk::lang::Math::pow | ( | double | a, |  
          |  |  | double | b |  
          |  | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::random | ( |  | ) |  [inline, static] |  |  
 
  
    | 
        
          | int acdk::lang::Math::round | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | int acdk::lang::Math::round | ( | float | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::sin | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::sqrt | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::tan | ( | double | a | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::toDegrees | ( | double | angrad | ) |  [inline, static] |  |  
 
  
    | 
        
          | double acdk::lang::Math::toRadians | ( | double | angdeg | ) |  [inline, static] |  |  
 Member Data Documentation
 |  |