此类表示IDL文件中定义的Pose结构。
<>
更多...
#include <Pose.h>
此类表示IDL文件中定义的Pose结构。
<>
在文件 Pose.h 第 74 行定义.
◆ Pose() [1/3]
geometry_msgs::msg::Pose::Pose |
( |
| ) |
|
◆ ~Pose()
geometry_msgs::msg::Pose::~Pose |
( |
| ) |
|
◆ Pose() [2/3]
geometry_msgs::msg::Pose::Pose |
( |
const Pose & | x | ) |
|
◆ Pose() [3/3]
geometry_msgs::msg::Pose::Pose |
( |
Pose && | x | ) |
|
|
noexcept |
移动构造函数。
- 参数
-
x | 要复制的geometry_msgs::msg::Pose对象的引用。
|
在文件 Pose.cpp 第 63 行定义.
◆ deserialize()
void geometry_msgs::msg::Pose::deserialize |
( |
eprosima::fastcdr::Cdr & | cdr | ) |
|
◆ getCdrSerializedSize()
◆ getKeyMaxCdrSerializedSize()
size_t geometry_msgs::msg::Pose::getKeyMaxCdrSerializedSize |
( |
size_t | current_alignment = 0 | ) |
|
|
static |
◆ getMaxCdrSerializedSize()
size_t geometry_msgs::msg::Pose::getMaxCdrSerializedSize |
( |
size_t | current_alignment = 0 | ) |
|
|
static |
◆ isKeyDefined()
bool geometry_msgs::msg::Pose::isKeyDefined |
( |
| ) |
|
|
static |
◆ operator!=()
bool geometry_msgs::msg::Pose::operator!= |
( |
const Pose & | x | ) |
const |
比较运算符。
- 参数
-
x | 要比较的geometry_msgs::msg::Pose对象。
|
在文件 Pose.cpp 第 102 行定义.
◆ operator=() [1/2]
◆ operator=() [2/2]
移动赋值运算符。
- 参数
-
x | 要复制的geometry_msgs::msg::Pose对象的引用。
|
在文件 Pose.cpp 第 83 行定义.
◆ operator==()
bool geometry_msgs::msg::Pose::operator== |
( |
const Pose & | x | ) |
const |
◆ orientation() [1/4]
返回成员orientation的引用。
This function returns a reference to member orientation
- 返回
- 成员orientation的引用。
-
Reference to member orientation
在文件 Pose.cpp 第 214 行定义.
◆ orientation() [2/4]
返回成员orientation的常量引用。
This function returns a constant reference to member orientation
- 返回
- 成员orientation的常量引用。
-
Constant reference to member orientation
在文件 Pose.cpp 第 205 行定义.
◆ orientation() [3/4]
复制成员orientation的值。
This function copies the value in member orientation
- 参数
-
_orientation | 要复制到成员orientation的新值。
|
_orientation | New value to be copied in member orientation |
在文件 Pose.cpp 第 185 行定义.
被这些函数引用 getCdrSerializedSize().
◆ orientation() [4/4]
移动成员orientation的值。
This function moves the value in member orientation
- 参数
-
_orientation | 要移动到成员orientation的新值。
|
_orientation | New value to be moved in member orientation |
在文件 Pose.cpp 第 195 行定义.
◆ position() [1/4]
返回成员position的引用。
This function returns a reference to member position
- 返回
- 成员position的引用。
-
Reference to member position
在文件 Pose.cpp 第 176 行定义.
◆ position() [2/4]
返回成员position的常量引用。
This function returns a constant reference to member position
- 返回
- 成员position的常量引用。
-
Constant reference to member position
在文件 Pose.cpp 第 167 行定义.
◆ position() [3/4]
复制成员position的值。
This function copies the value in member position
- 参数
-
_position | 要复制到成员position的新值。
|
_position | New value to be copied in member position |
在文件 Pose.cpp 第 147 行定义.
被这些函数引用 getCdrSerializedSize().
◆ position() [4/4]
移动成员position的值。
This function moves the value in member position
- 参数
-
_position | 要移动到成员position的新值。
|
_position | New value to be moved in member position |
在文件 Pose.cpp 第 157 行定义.
◆ serialize()
void geometry_msgs::msg::Pose::serialize |
( |
eprosima::fastcdr::Cdr & | cdr | ) |
const |
◆ serializeKey()
void geometry_msgs::msg::Pose::serializeKey |
( |
eprosima::fastcdr::Cdr & | cdr | ) |
const |
◆ m_orientation
◆ m_position
该类的文档由以下文件生成: