CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::GVectorF类 参考

二维向量 更多...

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 GVectorFoperator= (const GVectorF &other)
GVectorF operator- (const GVectorF &other) const
GVectorF operator+ (const GVectorF &other) const
GVectorF operator* (double k) const
const GVectorFoperator-= (const GVectorF &other)
const GVectorFoperator+= (const GVectorF &other)
const GVectorFoperator*= (double k)

Public 属性

double dx
double dy

详细描述

二维向量

构造及析构函数说明

◆ GVectorF() [1/5]

BUI::GVectorF::GVectorF ( )

◆ GVectorF() [2/5]

BUI::GVectorF::GVectorF ( double x,
double y )

◆ GVectorF() [3/5]

BUI::GVectorF::GVectorF ( int x,
int y )

◆ GVectorF() [4/5]

BUI::GVectorF::GVectorF ( long x,
long y )

◆ GVectorF() [5/5]

BUI::GVectorF::GVectorF ( const GVectorF & vt)

◆ ~GVectorF()

BUI::GVectorF::~GVectorF ( )

成员函数说明

◆ DotProduct()

double BUI::GVectorF::DotProduct ( const GVectorF & other) const

◆ Inverse()

void BUI::GVectorF::Inverse ( )

◆ Length()

double BUI::GVectorF::Length ( ) const

向量长度

◆ Normalization()

void BUI::GVectorF::Normalization ( )

◆ NormalVector()

GVectorF BUI::GVectorF::NormalVector ( ) const

获得法向量

◆ operator*()

GVectorF BUI::GVectorF::operator* ( double k) const

◆ operator*=()

const GVectorF & BUI::GVectorF::operator*= ( double k)

◆ operator+()

GVectorF BUI::GVectorF::operator+ ( const GVectorF & other) const

◆ operator+=()

const GVectorF & BUI::GVectorF::operator+= ( const GVectorF & other)

◆ operator-()

GVectorF BUI::GVectorF::operator- ( const GVectorF & other) const

◆ operator-=()

const GVectorF & BUI::GVectorF::operator-= ( const GVectorF & other)

◆ operator=()

const GVectorF & BUI::GVectorF::operator= ( const GVectorF & other)

◆ PositiveSign()

void BUI::GVectorF::PositiveSign ( )

类成员变量说明

◆ dx

double BUI::GVectorF::dx

◆ dy

double BUI::GVectorF::dy
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有