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 © 2025 · CBlueStudio 版权所有