src/tools/values/veMath.h File Reference

Contains the class declarations for all vValue members. More...

#include <math.h>
#include "tRandom.h"
#include "values/vCore.h"
#include "values/vebCFunction.h"

Include dependency graph for veMath.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  vValue
namespace  vValue::Expr
namespace  vValue::Expr::Math
namespace  vValue::Expr::Math::Trig

Classes

class  vValue::Expr::Math::Add
class  vValue::Expr::Math::Subtract
class  vValue::Expr::Math::Multiply
class  vValue::Expr::Math::Divide

Typedefs

typedef
Bindings::CFunction::fZeroary
< long int, ve_math_random > 
vValue::Expr::Math::Random
typedef
Bindings::CFunction::fUnary
< float, float, sinf > 
vValue::Expr::Math::Trig::Sin

Functions

long int ve_math_random ()


Detailed Description

Contains the class declarations for all vValue members.

Definition in file veMath.h.


Function Documentation

long int ve_math_random (  ) 

Definition at line 33 of file veMath.cpp.

References tRandomizer::Get(), and tRandomizer::GetInstance().

00034 {
00035     return (long int)tRandomizer::GetInstance().Get(RAND_MAX);
00036 }

Here is the call graph for this function:


Generated on Sat Mar 15 23:13:43 2008 for Armagetron Advanced by  doxygen 1.5.4