|
|
|
|
|
|
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 Description
Some common math operations.
API: Java
- Author:
- Roger Rene Kommer
- Version:
- Revision
- 1.9
- Date:
- Date
- 2005/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
|
|