Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

Workarounds Class Reference

#include <workarounds.h>

List of all members.

Public Member Functions

 Workarounds ()
 ~Workarounds ()

Static Public Member Functions

static void clamp (int32_t &x, int32_t y, int32_t z)
static void clamp (int64_t &x, int64_t y, int64_t z)
static void clamp (float &x, float y, float z)
static void clamp (double &x, double y, double z)
static float pow (float x, float y)


Detailed Description

Definition at line 7 of file workarounds.h.


Constructor & Destructor Documentation

Workarounds::Workarounds  )  [inline]
 

Definition at line 10 of file workarounds.h.

Workarounds::~Workarounds  )  [inline]
 

Definition at line 11 of file workarounds.h.


Member Function Documentation

void Workarounds::clamp double &  x,
double  y,
double  z
[static]
 

Definition at line 37 of file workarounds.C.

void Workarounds::clamp float &  x,
float  y,
float  z
[static]
 

Definition at line 30 of file workarounds.C.

void Workarounds::clamp int64_t &  x,
int64_t  y,
int64_t  z
[static]
 

Definition at line 23 of file workarounds.C.

void Workarounds::clamp int32_t &  x,
int32_t  y,
int32_t  z
[static]
 

Definition at line 16 of file workarounds.C.

Referenced by RenderEngine::arm_command(), and EDLSession::boundaries().

float Workarounds::pow float  x,
float  y
[static]
 

Definition at line 44 of file workarounds.C.


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:29 2006 for Cinelerra-svn by  doxygen 1.4.4