CMGDK r49-rc2
组合类型 | 名字空间 | 宏定义 | 函数 | 变量
K:/CMGDKv18/SDK/Include/hgl/TypeFunc.h文件参考
#include <hgl/platform/Platform.h>

浏览该文件的源代码。

组合类型

class  hgl::Comparator< T >

名字空间

namespace  hgl
 

__MAKE_HGL__&&!__MAKE_PLUGIN__


宏定义

#define HGL_CONVER_TO_MEM_ALIGN(x)   ((((x)+HGL_MEM_ALIGN-1)/HGL_MEM_ALIGN)*HGL_MEM_ALIGN)
#define NULL   0
#define HGL_E   2.71828182845904523536
#define HGL_LOG2E   1.44269504088896340736
#define HGL_LOG10E   0.434294481903251827651
#define HGL_LN2   0.693147180559945309417
#define HGL_LN10   2.30258509299404568402
#define HGL_PI   3.14159265358979323846
#define HGL_PI_2   1.57079632679489661923
#define HGL_PI_4   0.785398163397448309616
#define HGL_1_PI   0.318309886183790671538
#define HGL_2_PI   0.636619772367581343076
#define HGL_2_SQRTPI   1.12837916709551257390
#define HGL_SQRT2   1.41421356237309504880
#define HGL_SQRT1_2   0.707106781186547524401

函数

int hgl::power_to_2 (int value)
template<typename T >
void hgl::hgl_swap (T &x, T &y)
template<typename T >
hgl::hgl_abs (const T &v)
template<typename T >
hgl::hgl_min (const T &a, const T &b)
template<typename T >
hgl::hgl_max (const T &a, const T &b)
template<typename T >
hgl::hgl_min (const T *data, int count, T min_value)
template<typename T >
hgl::hgl_max (const T *data, int count, T max_value)
double hgl::hgl_ang2rad (const double ang)
double hgl::hgl_rad2ang (const double rad)
template<typename S , typename D >
void hgl::hgl_cpy (D *dst, const S *src, const size_t count)
template<typename T >
void hgl::hgl_set (T *data, const T &value, const size_t count)

变量

const char hgl::HexChar [2][16]

宏定义文档

#define HGL_1_PI   0.318309886183790671538
#define HGL_2_PI   0.636619772367581343076
#define HGL_2_SQRTPI   1.12837916709551257390
#define HGL_CONVER_TO_MEM_ALIGN (   x)    ((((x)+HGL_MEM_ALIGN-1)/HGL_MEM_ALIGN)*HGL_MEM_ALIGN)
#define HGL_E   2.71828182845904523536
#define HGL_LN10   2.30258509299404568402
#define HGL_LN2   0.693147180559945309417
#define HGL_LOG10E   0.434294481903251827651
#define HGL_LOG2E   1.44269504088896340736
#define HGL_PI   3.14159265358979323846
#define HGL_PI_2   1.57079632679489661923
#define HGL_PI_4   0.785398163397448309616
#define HGL_SQRT1_2   0.707106781186547524401
#define HGL_SQRT2   1.41421356237309504880
#define NULL   0
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义