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

三维空间矩阵变换 更多...

+ 类 BUI::PathTransformMatFloat4x4 继承关系图:

Public 成员函数

 PathTransformMatFloat4x4 ()
 
 PathTransformMatFloat4x4 (const MatFloat4x4 &mtx)
 
virtual ~PathTransformMatFloat4x4 ()
 
void Transform (double *x, double *y) override
 
void Transform2x2 (double *x, double *y) override
 
- Public 成员函数 继承自 BUI::PathTransform
 PathTransform ()
 
virtual ~PathTransform ()
 
virtual void Transform (double *x, double *y)
 
virtual void TransformFloat (float *x, float *y)
 
virtual void TransformLong (LONG *x, LONG *y)
 
virtual void Transform2x2 (double *x, double *y)
 
virtual BOOL IsInPath (double x, double y)
 
virtual double GetCoordinateWeight (double value)
 
virtual BOOL IsCartesianSystem ()
 

Public 属性

MatFloat4x4 m_mtx
 

详细描述

三维空间矩阵变换

构造及析构函数说明

◆ PathTransformMatFloat4x4() [1/2]

BUI::PathTransformMatFloat4x4::PathTransformMatFloat4x4 ( )

◆ PathTransformMatFloat4x4() [2/2]

BUI::PathTransformMatFloat4x4::PathTransformMatFloat4x4 ( const MatFloat4x4 mtx)

◆ ~PathTransformMatFloat4x4()

virtual BUI::PathTransformMatFloat4x4::~PathTransformMatFloat4x4 ( )
virtual

成员函数说明

◆ Transform()

void BUI::PathTransformMatFloat4x4::Transform ( double *  x,
double *  y 
)
overridevirtual

◆ Transform2x2()

void BUI::PathTransformMatFloat4x4::Transform2x2 ( double *  x,
double *  y 
)
overridevirtual

类成员变量说明

◆ m_mtx

MatFloat4x4 BUI::PathTransformMatFloat4x4::m_mtx
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2025 · CBlueStudio 版权所有