| _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 | |