Namespaces | Defines

_src_math_funcs_debug.hh File Reference

Math functions (debug). REMINDERS: Consider using MATH_EXCEPTION() instead of ASSERT(). More...

Go to the source code of this file.

Namespaces

namespace  math
 

math functions


Defines

#define MATH_EXCEPTION(COND, TEXT)   {{ if ( UX( not (COND) ) ) throw Exception( TEXT ); }}
#define ASSERT_AXIS2(AXIS2)   ASSERT( uint(AXIS2) < 2u )
#define ASSERT_AXIS3(AXIS3)   ASSERT( uint(AXIS3) < 3u )

Detailed Description

Math functions (debug). REMINDERS: Consider using MATH_EXCEPTION() instead of ASSERT().

LastChangedDate:
2011-04-10 17:44:55 -0400 (Sun, 10 Apr 2011)
Author:
Jim E. Brooks http://www.palomino3d.org

Define Documentation

#define ASSERT_AXIS2 (   AXIS2  )     ASSERT( uint(AXIS2) < 2u )
#define ASSERT_AXIS3 (   AXIS3  )     ASSERT( uint(AXIS3) < 3u )
#define MATH_EXCEPTION (   COND,
  TEXT 
)    {{ if ( UX( not (COND) ) ) throw Exception( TEXT ); }}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Palomino Flight Simulator documents generated by doxygen 1.7.1 on Tue May 15 2012 22:40:10