GKD.RoboCtrl
载入中...
搜索中...
未找到
roboctrl::vector< T > 模板结构体 参考

简单的二维向量类型。 更多...

详细描述

template<typename T>
requires std::is_arithmetic_v<T>
struct roboctrl::vector< T >

简单的二维向量类型。

模板参数
T元素类型,要求为算术类型

在文件 utils.hpp43 行定义.

#include <utils.hpp>

Public 成员函数

norm () const
 获取向量欧氏范数。
 
vector normalized () const
 获取该向量的单位化结果。
 

Public 属性

x
 
y
 

成员函数说明

◆ norm()

template<typename T >
T roboctrl::vector< T >::norm ( ) const
inline

获取向量欧氏范数。

在文件 utils.hpp50 行定义.

被这些函数引用 roboctrl::vector< T >::normalized().

◆ normalized()

template<typename T >
vector roboctrl::vector< T >::normalized ( ) const
inline

获取该向量的单位化结果。

在文件 utils.hpp57 行定义.

引用了 roboctrl::vector< T >::norm().

类成员变量说明

◆ x

template<typename T >
T roboctrl::vector< T >::x

在文件 utils.hpp44 行定义.

◆ y

template<typename T >
T roboctrl::vector< T >::y

在文件 utils.hpp45 行定义.


该结构体的文档由以下文件生成: