CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
二维向量 更多...
Public 成员函数 | |
GVectorF () | |
GVectorF (double x, double y) | |
GVectorF (int x, int y) | |
GVectorF (long x, long y) | |
GVectorF (const GVectorF &vt) | |
~GVectorF () | |
double | Length () const |
GVectorF | NormalVector () const |
void | Normalization () |
void | PositiveSign () |
void | Inverse () |
double | DotProduct (const GVectorF &other) const |
const GVectorF & | operator= (const GVectorF &other) |
GVectorF | operator- (const GVectorF &other) const |
GVectorF | operator+ (const GVectorF &other) const |
GVectorF | operator* (double k) const |
const GVectorF & | operator-= (const GVectorF &other) |
const GVectorF & | operator+= (const GVectorF &other) |
const GVectorF & | operator*= (double k) |
Public 属性 | |
double | dx |
double | dy |
二维向量
BUI::GVectorF::GVectorF | ( | ) |
BUI::GVectorF::GVectorF | ( | double | x, |
double | y | ||
) |
BUI::GVectorF::GVectorF | ( | int | x, |
int | y | ||
) |
BUI::GVectorF::GVectorF | ( | long | x, |
long | y | ||
) |
BUI::GVectorF::GVectorF | ( | const GVectorF & | vt | ) |
BUI::GVectorF::~GVectorF | ( | ) |
double BUI::GVectorF::DotProduct | ( | const GVectorF & | other | ) | const |
void BUI::GVectorF::Inverse | ( | ) |
double BUI::GVectorF::Length | ( | ) | const |
void BUI::GVectorF::Normalization | ( | ) |
GVectorF BUI::GVectorF::NormalVector | ( | ) | const |
GVectorF BUI::GVectorF::operator* | ( | double | k | ) | const |
const GVectorF & BUI::GVectorF::operator*= | ( | double | k | ) |
void BUI::GVectorF::PositiveSign | ( | ) |
double BUI::GVectorF::dx |
double BUI::GVectorF::dy |