GAMS
1.4.0
|
This is the complete list of members for gams::pose::ReferenceFrameVersion, including all inherited members.
ancestor_elem typedef | gams::pose::ReferenceFrameVersion | private |
ancestor_vec typedef | gams::pose::ReferenceFrameVersion | private |
check_consistent() const | gams::pose::ReferenceFrameVersion | private |
check_is_connected(const std::vector< ReferenceFrame > &frames) | gams::pose::ReferenceFrameVersion | static |
Coordinate class | gams::pose::ReferenceFrameVersion | friend |
default_prefix() | gams::pose::ReferenceFrameVersion | inlinestatic |
ETERNAL | gams::pose::ReferenceFrameVersion | static |
find_common_timestamp_to_first_ancestor(const std::vector< ancestor_vec > &stamps) | gams::pose::ReferenceFrameVersion | privatestatic |
find_nearest_neighbors(madara::knowledge::KnowledgeBase &kb, const std::string &id, uint64_t timestamp, const FrameEvalSettings &settings) | gams::pose::ReferenceFrameVersion | privatestatic |
get_ancestry(madara::knowledge::KnowledgeBase &kb, std::string name, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) | gams::pose::ReferenceFrameVersion | privatestatic |
has_id() const | gams::pose::ReferenceFrameVersion | inline |
id() const | gams::pose::ReferenceFrameVersion | inline |
id_ptr() const | gams::pose::ReferenceFrameVersion | inline |
ident() const | gams::pose::ReferenceFrameVersion | inline |
ident_ | gams::pose::ReferenceFrameVersion | mutableprivate |
init_timestamp(uint64_t given, const T &p) | gams::pose::ReferenceFrameVersion | inlineprivatestatic |
interpolate(const ReferenceFrame &other, ReferenceFrame parent, uint64_t time) const | gams::pose::ReferenceFrameVersion | inline |
interpolated() const | gams::pose::ReferenceFrameVersion | inline |
interpolated_ | gams::pose::ReferenceFrameVersion | mutableprivate |
key(const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) const | gams::pose::ReferenceFrameVersion | inline |
latest_common_timestamp(madara::knowledge::KnowledgeBase &kb, InputIterator begin, InputIterator end, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) | gams::pose::ReferenceFrameVersion | inlinestatic |
latest_common_timestamp(madara::knowledge::KnowledgeBase &kb, const Container &ids, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) | gams::pose::ReferenceFrameVersion | inlinestatic |
latest_timestamp(madara::knowledge::KnowledgeBase &kb, const std::string &id, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) | gams::pose::ReferenceFrameVersion | static |
load(madara::knowledge::KnowledgeBase &kb, const std::string &id, uint64_t timestamp=ETERNAL, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT, bool throw_on_errors=true, ReferenceFrameArena *arena=nullptr) | gams::pose::ReferenceFrameVersion | static |
load_exact(madara::knowledge::KnowledgeBase &kb, const std::string &id, uint64_t timestamp=ETERNAL, uint64_t parent_timestamp=ETERNAL, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT, bool throw_on_errors=true, ReferenceFrameArena *arena=nullptr) | gams::pose::ReferenceFrameVersion | static |
load_exact_internal(madara::knowledge::KnowledgeBase &kb, const std::string &id, uint64_t timestamp=ETERNAL, uint64_t parent_timestamp=ETERNAL, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT, bool throw_on_errors=true, ReferenceFrameArena *arena=nullptr) | gams::pose::ReferenceFrameVersion | privatestatic |
load_tree(madara::knowledge::KnowledgeBase &kb, ForwardIterator begin, ForwardIterator end, uint64_t timestamp=ETERNAL, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT, ReferenceFrameArena *arena=nullptr) | gams::pose::ReferenceFrameVersion | inlinestatic |
load_tree(madara::knowledge::KnowledgeBase &kb, const Container &ids, uint64_t timestamp=ETERNAL, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT, ReferenceFrameArena *arena=nullptr) | gams::pose::ReferenceFrameVersion | inlinestatic |
move(Position new_origin) const | gams::pose::ReferenceFrameVersion | inline |
move(const Position &new_origin, uint64_t timestamp) const | gams::pose::ReferenceFrameVersion | inline |
mut_origin() | gams::pose::ReferenceFrameVersion | inline |
name() const | gams::pose::ReferenceFrameVersion | inline |
operator!=(const ReferenceFrame &other) const | gams::pose::ReferenceFrameVersion | |
operator!=(const ReferenceFrameVersion &other) const | gams::pose::ReferenceFrameVersion | |
operator==(const ReferenceFrame &other) const | gams::pose::ReferenceFrameVersion | |
operator==(const ReferenceFrameVersion &other) const | gams::pose::ReferenceFrameVersion | |
orient(Orientation new_origin) const | gams::pose::ReferenceFrameVersion | inline |
orient(const Orientation &new_origin, uint64_t timestamp) const | gams::pose::ReferenceFrameVersion | inline |
origin() const | gams::pose::ReferenceFrameVersion | inline |
origin_ | gams::pose::ReferenceFrameVersion | private |
origin_frame() const | gams::pose::ReferenceFrameVersion | inline |
pose(Pose new_origin) const | gams::pose::ReferenceFrameVersion | inline |
pose(const Pose &new_origin, uint64_t timestamp) const | gams::pose::ReferenceFrameVersion | inline |
ReferenceFrameVersion(P &&origin, uint64_t timestamp=ETERNAL, bool temp=false) | gams::pose::ReferenceFrameVersion | inlineexplicit |
ReferenceFrameVersion(const ReferenceFrameType *type, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false) | gams::pose::ReferenceFrameVersion | inline |
ReferenceFrameVersion(std::string name, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false) | gams::pose::ReferenceFrameVersion | inline |
ReferenceFrameVersion(const ReferenceFrameType *type, std::string name, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false) | gams::pose::ReferenceFrameVersion | inline |
ReferenceFrameVersion(std::shared_ptr< ReferenceFrameIdentity > ident, const ReferenceFrameType *type, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false) | gams::pose::ReferenceFrameVersion | inline |
ReferenceFrameVersion(std::shared_ptr< ReferenceFrameIdentity > ident, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false) | gams::pose::ReferenceFrameVersion | inline |
save(madara::knowledge::KnowledgeBase &kb, uint64_t expiry, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) const | gams::pose::ReferenceFrameVersion | inline |
save(madara::knowledge::KnowledgeBase &kb, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) const | gams::pose::ReferenceFrameVersion | inline |
save_as(madara::knowledge::KnowledgeBase &kb, std::string key, uint64_t expiry, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) const | gams::pose::ReferenceFrameVersion | |
save_as(madara::knowledge::KnowledgeBase &kb, std::string key, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) const | gams::pose::ReferenceFrameVersion | inline |
temp() const | gams::pose::ReferenceFrameVersion | inline |
TEMP | gams::pose::ReferenceFrameVersion | static |
temp_ | gams::pose::ReferenceFrameVersion | private |
throw_if_not_connected(const std::vector< ReferenceFrame > &frames) | gams::pose::ReferenceFrameVersion | static |
timestamp() const | gams::pose::ReferenceFrameVersion | inline |
timestamp(uint64_t timestamp) const | gams::pose::ReferenceFrameVersion | inline |
timestamp_ | gams::pose::ReferenceFrameVersion | private |
type() const | gams::pose::ReferenceFrameVersion | inline |
type_ | gams::pose::ReferenceFrameVersion | private |