#include <photon/estimation/RotTrlTransform3d.h>
◆ RotTrlTransform3d() [1/4]
photon::RotTrlTransform3d::RotTrlTransform3d |
( |
const frc::Rotation3d & | newRot, |
|
|
const frc::Translation3d & | newTrl ) |
|
inline |
◆ RotTrlTransform3d() [2/4]
photon::RotTrlTransform3d::RotTrlTransform3d |
( |
const frc::Pose3d & | initial, |
|
|
const frc::Pose3d & | last ) |
|
inline |
◆ RotTrlTransform3d() [3/4]
photon::RotTrlTransform3d::RotTrlTransform3d |
( |
const frc::Transform3d & | trf | ) |
|
|
inlineexplicit |
◆ RotTrlTransform3d() [4/4]
photon::RotTrlTransform3d::RotTrlTransform3d |
( |
| ) |
|
|
inline |
◆ Apply() [1/3]
frc::Pose3d photon::RotTrlTransform3d::Apply |
( |
const frc::Pose3d & | poseToApply | ) |
const |
|
inline |
◆ Apply() [2/3]
frc::Rotation3d photon::RotTrlTransform3d::Apply |
( |
const frc::Rotation3d & | rotToApply | ) |
const |
|
inline |
◆ Apply() [3/3]
frc::Translation3d photon::RotTrlTransform3d::Apply |
( |
const frc::Translation3d & | trlToApply | ) |
const |
|
inline |
◆ ApplyPoses()
std::vector< frc::Pose3d > photon::RotTrlTransform3d::ApplyPoses |
( |
const std::vector< frc::Pose3d > & | poses | ) |
const |
|
inline |
◆ ApplyTrls() [1/2]
std::vector< frc::Rotation3d > photon::RotTrlTransform3d::ApplyTrls |
( |
const std::vector< frc::Rotation3d > & | rots | ) |
const |
|
inline |
◆ ApplyTrls() [2/2]
std::vector< frc::Translation3d > photon::RotTrlTransform3d::ApplyTrls |
( |
const std::vector< frc::Translation3d > & | trls | ) |
const |
|
inline |
◆ GetRotation()
frc::Rotation3d photon::RotTrlTransform3d::GetRotation |
( |
| ) |
const |
|
inline |
◆ GetTransform()
frc::Transform3d photon::RotTrlTransform3d::GetTransform |
( |
| ) |
const |
|
inline |
◆ GetTranslation()
frc::Translation3d photon::RotTrlTransform3d::GetTranslation |
( |
| ) |
const |
|
inline |
◆ Inverse()
◆ MakeRelativeTo()
static RotTrlTransform3d photon::RotTrlTransform3d::MakeRelativeTo |
( |
const frc::Pose3d & | pose | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: