CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
Public 成员函数 | |
VecFloat2 () | |
VecFloat2 (float v1, float v2) | |
~VecFloat2 () | |
const VecFloat2 & | operator= (const VecFloat2 &vec) |
VecFloat2 | operator+ (const VecFloat2 &vec) const |
VecFloat2 | operator- (const VecFloat2 &vec) const |
const VecFloat2 & | operator+= (const VecFloat2 &vec) |
const VecFloat2 & | operator-= (const VecFloat2 &vec) |
bool | operator== (const VecFloat2 &vec) const |
bool | operator!= (const VecFloat2 &vec) const |
float & | operator[] (int pos) |
const float & | operator[] (int pos) const |
float | Sum () const |
float | Length () const |
float | LengthSquare () const |
VecFloat2 | Normalization () const |
VecFloat2 | VectorNormal () const |
VecFloat2 | Scale (float s0, float s1) const |
VecFloat2 | ScaleAll (float s) const |
POINT | ToPointInt () const |
静态 Public 成员函数 | |
static float | MultiDot (const VecFloat2 &v1, const VecFloat2 &v2) |
static VecFloat2 | AxisymmetricPoint (const VecFloat2 &A, const VecFloat2 &B, const VecFloat2 &C) |
static BOOL | PtInRegion (double x, double y, const VecFloat2 points[], int nlen) |
Public 属性 | |
float | f [2] |
VecFloat2::VecFloat2 | ( | ) |
VecFloat2::VecFloat2 | ( | float | v1, |
float | v2 | ||
) |
VecFloat2::~VecFloat2 | ( | ) |
|
static |
float VecFloat2::Length | ( | ) | const |
float VecFloat2::LengthSquare | ( | ) | const |
VecFloat2 VecFloat2::Normalization | ( | ) | const |
bool VecFloat2::operator!= | ( | const VecFloat2 & | vec | ) | const |
bool VecFloat2::operator== | ( | const VecFloat2 & | vec | ) | const |
float & VecFloat2::operator[] | ( | int | pos | ) |
const float & VecFloat2::operator[] | ( | int | pos | ) | const |
VecFloat2 VecFloat2::Scale | ( | float | s0, |
float | s1 | ||
) | const |
VecFloat2 VecFloat2::ScaleAll | ( | float | s | ) | const |
float VecFloat2::Sum | ( | ) | const |
POINT VecFloat2::ToPointInt | ( | ) | const |
VecFloat2 VecFloat2::VectorNormal | ( | ) | const |
float VecFloat2::f[2] |