ai_constants.h
1 /*
2  * Arnold API header file
3  * Copyright (c) 1998-2009 Marcos Fajardo, (c) 2009-2013 Solid Angle SL
4  */
5 
11 #pragma once
12 
21 #define AI_PI (3.1415926535897931f)
22 #define AI_PITIMES2 (6.2831853071795862f)
23 #define AI_PIOVER2 (1.5707963267948966f)
24 #define AI_ONEOVERPI (0.3183098861837906f)
25 #define AI_ONEOVER2PI (0.1591549430918953f)
26 #define AI_E (2.7182818284590452f)
27 #define AI_LOG2E (1.4426950408889634f)
28 #define AI_SQRT2 (1.4142135623730951f)
29 #define AI_SQRT3 (1.7320508075688772f)
30 #define AI_GOLDEN (1.6180339887498948f)
31 #define AI_DTOR (0.0174532925199433f)
32 #define AI_RTOD (57.295779513082323f)
34 #define AI_EPSILON (1.0e-4f)
35 #define AI_BIG (1.0e12f)
36 #define AI_INFINITE (1.0e30f)
37 /* \}*/
38 
39 /*\}*/

© 2009-2013 Solid Angle SL · all rights reserved · www.solidangle.com