Visualization Library v1.0.3A lightweight C++ OpenGL middleware for 2D/3D graphics |
[Download] [Tutorials] [All Classes] [Grouped Classes] |
#include <vlCore/config.hpp>#include <vlCore/checks.hpp>Go to the source code of this file.
Classes | |
| class | vl::radian |
| Simple class representing quantities in radians, converts automatically to vl::degree and real. More... | |
| class | vl::degree |
| Simple class representing quantities in degrees, converts automatically to vl::radian and real. More... | |
Namespaces | |
| namespace | vl |
Visualization Library namespace. | |
Typedefs | |
| typedef char | vl::i8 |
| 8 bits signed integer | |
| typedef unsigned char | vl::u8 |
| 8 bits unsigned integer | |
| typedef short | vl::i16 |
| 16 bits signed integer | |
| typedef unsigned short | vl::u16 |
| 16 bits unsigned integer | |
| typedef int | vl::i32 |
| 32 bits signed integer | |
| typedef unsigned int | vl::u32 |
| 32 bits unsigned integer | |
| typedef long long | vl::i64 |
| 64 bits signed integer | |
| typedef unsigned long long | vl::u64 |
| 64 bits unsigned integer | |
| typedef float | vl::f32 |
| 32 bits floating point value | |
| typedef double | vl::f64 |
| 64 bits floating point value | |
Functions | |
| template<typename T > | |
| void | vl::swapBytes (T &value) |
| Swaps the byte order of the given object. | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(i8)*8==8) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(u8)*8==8) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(i16)*8==16) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(u16)*8==16) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(i32)*8==32) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(u32)*8==32) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(i64)*8==64) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(u64)*8==64) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(f32)*8==32) | |
| vl::VL_COMPILE_TIME_CHECK (sizeof(f64)*8==64) | |
Variables | |
| const double | vl::dPi = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093845 |
Greek Pi constant using double precision. | |
| const double | vl::dDEG_TO_RAD = dPi / 180.0 |
Constant to convert degree into radian using double precision. | |
| const double | vl::dRAD_TO_DEG = 180.0 / dPi |
Constant to convert radian into degree using double precision. | |
| const float | vl::fPi = (float)3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093845 |
Greek Pi constant using float precision. | |
| const float | vl::fDEG_TO_RAD = float(dPi / 180.0) |
Constant to convert degree into radian using float precision. | |
| const float | vl::fRAD_TO_DEG = float(180.0 / dPi) |
Constant to convert radian into degree using float precision. | |