TouchVG framework
|
基本计算功能函数 更多...
#include <mgbase.h>
静态 Public 成员函数 | |
static float | toRange (float value, float tmin, float tmax) |
将数转换到数值范围[tmin, tmax)内 更多... | |
static float | to0_2PI (float angle) |
使角度在[0, 2PI)之间 更多... | |
static float | toPI (float angle) |
使角度在[-PI, PI)之间 更多... | |
static float | deg2Rad (float deg) |
角度从度转换到弧度 更多... | |
static float | rad2Deg (float rad) |
角度从弧度转换到度 更多... | |
static float | dms2Deg (float angle) |
度分秒转换到角度(度) 更多... | |
static float | deg2Dms (float angle) |
角度(度)转换到度分秒 更多... | |
static float | getMidAngle (float fromAngle, float toAngle) |
求两个角度的角平分线角度, [0, 2PI) 更多... | |
static float | getMidAngle2 (float angle1, float angle2) |
求两个角度(不区分起始角度和终止角度)的角平分线角度, [0, 2PI) 更多... | |
static float | getDiffAngle (float fromAngle, float toAngle) |
求两个角度的夹角, [-PI, PI) 更多... | |
static int | getGcd (int x, int y) |
计算最大公约数 更多... | |
static float | roundReal (float value, int decimal) |
四舍五入为浮点数 更多... | |
基本计算功能函数