_GetBaseClass() | mrpt::poses::CPose3DInterpolator | protectedstatic |
at(const mrpt::Clock::time_point &t) | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
at(const mrpt::Clock::time_point &t) const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
begin() | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
begin() const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
cbegin() const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
cend() const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
className | mrpt::poses::CPose3DInterpolator | static |
clear() | mrpt::poses::CPoseInterpolatorBase< 3 > | |
clone() const override | mrpt::poses::CPose3DInterpolator | virtual |
const_iterator typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
const_reverse_iterator typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
ConstPtr typedef | mrpt::poses::CPose3DInterpolator | |
ConstUniquePtr typedef | mrpt::poses::CPose3DInterpolator | |
cpose_t typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
CPoseInterpolatorBase() | mrpt::poses::CPoseInterpolatorBase< 3 > | |
Create(Args &&... args) | mrpt::poses::CPose3DInterpolator | inlinestatic |
CreateAlloc(const Alloc &alloc, Args &&... args) | mrpt::poses::CPose3DInterpolator | inlinestatic |
CreateObject() | mrpt::poses::CPose3DInterpolator | static |
CreateUnique(Args &&... args) | mrpt::poses::CPose3DInterpolator | inlinestatic |
duplicateGetSmartPtr() const | mrpt::rtti::CObject | inline |
empty() const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
end() | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
end() const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
erase(iterator element_to_erase) | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
filter(unsigned int component, unsigned int samples) | mrpt::poses::CPoseInterpolatorBase< 3 > | |
find(const mrpt::Clock::time_point &t) | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
find(const mrpt::Clock::time_point &t) const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
getBoundingBox(point_t &minCorner, point_t &maxCorner) const | mrpt::poses::CPoseInterpolatorBase< 3 > | |
getClassName() | mrpt::poses::CPose3DInterpolator | inlinestatic |
getInterpolationMethod() const | mrpt::poses::CPoseInterpolatorBase< 3 > | |
getMaxTimeInterpolation() | mrpt::poses::CPoseInterpolatorBase< 3 > | |
getPreviousPoseWithMinDistance(const mrpt::Clock::time_point &t, double distance, pose_t &out_pose) | mrpt::poses::CPoseInterpolatorBase< 3 > | |
getPreviousPoseWithMinDistance(const mrpt::Clock::time_point &t, double distance, cpose_t &out_pose) | mrpt::poses::CPoseInterpolatorBase< 3 > | |
GetRuntimeClass() const override | mrpt::poses::CPose3DInterpolator | virtual |
GetRuntimeClassIdStatic() | mrpt::poses::CPose3DInterpolator | static |
impl_interpolation(const TTimePosePair &p1, const TTimePosePair &p2, const TTimePosePair &p3, const TTimePosePair &p4, const TInterpolatorMethod method, const mrpt::Clock::time_point &td, pose_t &out_interp) const | mrpt::poses::CPoseInterpolatorBase< 3 > | protected |
impl_interpolation(const TTimePosePair &p1, const TTimePosePair &p2, const TTimePosePair &p3, const TTimePosePair &p4, const TInterpolatorMethod method, const mrpt::Clock::time_point &t, pose_t &out_interp) const | mrpt::poses::CPoseInterpolatorBase< 3 > | protected |
impl_interpolation(const TTimePosePair &p1, const TTimePosePair &p2, const TTimePosePair &p3, const TTimePosePair &p4, const TInterpolatorMethod method, const mrpt::Clock::time_point &t, pose_t &out_interp) const | mrpt::poses::CPoseInterpolatorBase< 3 > | protected |
insert(const mrpt::Clock::time_point &t, const pose_t &p) | mrpt::poses::CPoseInterpolatorBase< 3 > | |
insert(const mrpt::Clock::time_point &t, const cpose_t &p) | mrpt::poses::CPoseInterpolatorBase< 3 > | |
interpolate(const mrpt::Clock::time_point &t, pose_t &out_interp, bool &out_valid_interp) const | mrpt::poses::CPoseInterpolatorBase< 3 > | |
interpolate(const mrpt::Clock::time_point &t, cpose_t &out_interp, bool &out_valid_interp) const | mrpt::poses::CPoseInterpolatorBase< 3 > | |
iterator typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
loadFromTextFile(const std::string &s) | mrpt::poses::CPoseInterpolatorBase< 3 > | |
lower_bound(const mrpt::Clock::time_point &t) | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
lower_bound(const mrpt::Clock::time_point &t) const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
m_method | mrpt::poses::CPoseInterpolatorBase< 3 > | protected |
m_path | mrpt::poses::CPoseInterpolatorBase< 3 > | protected |
maxTimeInterpolation | mrpt::poses::CPoseInterpolatorBase< 3 > | protected |
point_t typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
pose_t typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
Ptr typedef | mrpt::poses::CPose3DInterpolator | |
rbegin() | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
rbegin() const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
rend() | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
rend() const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
reverse_iterator typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
runtimeClassId | mrpt::poses::CPose3DInterpolator | protectedstatic |
saveInterpolatedToTextFile(const std::string &s, const mrpt::Clock::duration &period) const | mrpt::poses::CPoseInterpolatorBase< 3 > | |
saveToTextFile(const std::string &s) const | mrpt::poses::CPoseInterpolatorBase< 3 > | |
serializeFrom(mrpt::serialization::CArchive &in, uint8_t serial_version) override | mrpt::poses::CPose3DInterpolator | protectedvirtual |
mrpt::serialization::CSerializable::serializeFrom(CSchemeArchiveBase &in) | mrpt::serialization::CSerializable | inlineprotectedvirtual |
serializeGetVersion() const override | mrpt::poses::CPose3DInterpolator | protectedvirtual |
serializeTo(mrpt::serialization::CArchive &out) const override | mrpt::poses::CPose3DInterpolator | protectedvirtual |
mrpt::serialization::CSerializable::serializeTo(CSchemeArchiveBase &out) const | mrpt::serialization::CSerializable | inlineprotectedvirtual |
setInterpolationMethod(TInterpolatorMethod method) | mrpt::poses::CPoseInterpolatorBase< 3 > | |
setMaxTimeInterpolation(const mrpt::Clock::duration &time) | mrpt::poses::CPoseInterpolatorBase< 3 > | |
size() const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
TPath typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
TTimePosePair typedef | mrpt::poses::CPoseInterpolatorBase< 3 > | |
UniquePtr typedef | mrpt::poses::CPose3DInterpolator | |
upper_bound(const mrpt::Clock::time_point &t) | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
upper_bound(const mrpt::Clock::time_point &t) const | mrpt::poses::CPoseInterpolatorBase< 3 > | inline |
writeToMatlab() const | mrpt::serialization::CSerializable | inlinevirtual |
~CObject()=default | mrpt::rtti::CObject | virtual |
~CSerializable() override=default | mrpt::serialization::CSerializable | |