GAMS  1.4.0
gams::pose::ReferenceFrameVersion Member List

This is the complete list of members for gams::pose::ReferenceFrameVersion, including all inherited members.

ancestor_elem typedefgams::pose::ReferenceFrameVersionprivate
ancestor_vec typedefgams::pose::ReferenceFrameVersionprivate
check_consistent() constgams::pose::ReferenceFrameVersionprivate
check_is_connected(const std::vector< ReferenceFrame > &frames)gams::pose::ReferenceFrameVersionstatic
Coordinate classgams::pose::ReferenceFrameVersionfriend
default_prefix()gams::pose::ReferenceFrameVersioninlinestatic
ETERNALgams::pose::ReferenceFrameVersionstatic
find_common_timestamp_to_first_ancestor(const std::vector< ancestor_vec > &stamps)gams::pose::ReferenceFrameVersionprivatestatic
find_nearest_neighbors(madara::knowledge::KnowledgeBase &kb, const std::string &id, uint64_t timestamp, const FrameEvalSettings &settings)gams::pose::ReferenceFrameVersionprivatestatic
get_ancestry(madara::knowledge::KnowledgeBase &kb, std::string name, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT)gams::pose::ReferenceFrameVersionprivatestatic
has_id() constgams::pose::ReferenceFrameVersioninline
id() constgams::pose::ReferenceFrameVersioninline
id_ptr() constgams::pose::ReferenceFrameVersioninline
ident() constgams::pose::ReferenceFrameVersioninline
ident_gams::pose::ReferenceFrameVersionmutableprivate
init_timestamp(uint64_t given, const T &p)gams::pose::ReferenceFrameVersioninlineprivatestatic
interpolate(const ReferenceFrame &other, ReferenceFrame parent, uint64_t time) constgams::pose::ReferenceFrameVersioninline
interpolated() constgams::pose::ReferenceFrameVersioninline
interpolated_gams::pose::ReferenceFrameVersionmutableprivate
key(const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) constgams::pose::ReferenceFrameVersioninline
latest_common_timestamp(madara::knowledge::KnowledgeBase &kb, InputIterator begin, InputIterator end, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT)gams::pose::ReferenceFrameVersioninlinestatic
latest_common_timestamp(madara::knowledge::KnowledgeBase &kb, const Container &ids, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT)gams::pose::ReferenceFrameVersioninlinestatic
latest_timestamp(madara::knowledge::KnowledgeBase &kb, const std::string &id, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT)gams::pose::ReferenceFrameVersionstatic
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::ReferenceFrameVersionstatic
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::ReferenceFrameVersionstatic
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::ReferenceFrameVersionprivatestatic
load_tree(madara::knowledge::KnowledgeBase &kb, ForwardIterator begin, ForwardIterator end, uint64_t timestamp=ETERNAL, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT, ReferenceFrameArena *arena=nullptr)gams::pose::ReferenceFrameVersioninlinestatic
load_tree(madara::knowledge::KnowledgeBase &kb, const Container &ids, uint64_t timestamp=ETERNAL, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT, ReferenceFrameArena *arena=nullptr)gams::pose::ReferenceFrameVersioninlinestatic
move(Position new_origin) constgams::pose::ReferenceFrameVersioninline
move(const Position &new_origin, uint64_t timestamp) constgams::pose::ReferenceFrameVersioninline
mut_origin()gams::pose::ReferenceFrameVersioninline
name() constgams::pose::ReferenceFrameVersioninline
operator!=(const ReferenceFrame &other) constgams::pose::ReferenceFrameVersion
operator!=(const ReferenceFrameVersion &other) constgams::pose::ReferenceFrameVersion
operator==(const ReferenceFrame &other) constgams::pose::ReferenceFrameVersion
operator==(const ReferenceFrameVersion &other) constgams::pose::ReferenceFrameVersion
orient(Orientation new_origin) constgams::pose::ReferenceFrameVersioninline
orient(const Orientation &new_origin, uint64_t timestamp) constgams::pose::ReferenceFrameVersioninline
origin() constgams::pose::ReferenceFrameVersioninline
origin_gams::pose::ReferenceFrameVersionprivate
origin_frame() constgams::pose::ReferenceFrameVersioninline
pose(Pose new_origin) constgams::pose::ReferenceFrameVersioninline
pose(const Pose &new_origin, uint64_t timestamp) constgams::pose::ReferenceFrameVersioninline
ReferenceFrameVersion(P &&origin, uint64_t timestamp=ETERNAL, bool temp=false)gams::pose::ReferenceFrameVersioninlineexplicit
ReferenceFrameVersion(const ReferenceFrameType *type, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false)gams::pose::ReferenceFrameVersioninline
ReferenceFrameVersion(std::string name, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false)gams::pose::ReferenceFrameVersioninline
ReferenceFrameVersion(const ReferenceFrameType *type, std::string name, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false)gams::pose::ReferenceFrameVersioninline
ReferenceFrameVersion(std::shared_ptr< ReferenceFrameIdentity > ident, const ReferenceFrameType *type, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false)gams::pose::ReferenceFrameVersioninline
ReferenceFrameVersion(std::shared_ptr< ReferenceFrameIdentity > ident, P &&origin, uint64_t timestamp=ETERNAL, bool temp=false)gams::pose::ReferenceFrameVersioninline
save(madara::knowledge::KnowledgeBase &kb, uint64_t expiry, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) constgams::pose::ReferenceFrameVersioninline
save(madara::knowledge::KnowledgeBase &kb, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) constgams::pose::ReferenceFrameVersioninline
save_as(madara::knowledge::KnowledgeBase &kb, std::string key, uint64_t expiry, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) constgams::pose::ReferenceFrameVersion
save_as(madara::knowledge::KnowledgeBase &kb, std::string key, const FrameEvalSettings &settings=FrameEvalSettings::DEFAULT) constgams::pose::ReferenceFrameVersioninline
temp() constgams::pose::ReferenceFrameVersioninline
TEMPgams::pose::ReferenceFrameVersionstatic
temp_gams::pose::ReferenceFrameVersionprivate
throw_if_not_connected(const std::vector< ReferenceFrame > &frames)gams::pose::ReferenceFrameVersionstatic
timestamp() constgams::pose::ReferenceFrameVersioninline
timestamp(uint64_t timestamp) constgams::pose::ReferenceFrameVersioninline
timestamp_gams::pose::ReferenceFrameVersionprivate
type() constgams::pose::ReferenceFrameVersioninline
type_gams::pose::ReferenceFrameVersionprivate