00001 #include "transform_graph/explicit_types.h" 00002 00003 #include <string> 00004 00005 namespace transform_graph { 00006 Source::Source(const std::string& id) : id_(id) {} 00007 std::string Source::id() const { return id_; } 00008 00009 Target::Target(const std::string& id) : id_(id) {} 00010 std::string Target::id() const { return id_; } 00011 00012 LocalFrame::LocalFrame(const std::string& id) : id_(id) {} 00013 LocalFrame::LocalFrame(const char* id) : id_(id) {} 00014 std::string LocalFrame::id() const { return id_; } 00015 00016 RefFrame::RefFrame(const std::string& id) : id_(id) {} 00017 std::string RefFrame::id() const { return id_; } 00018 00019 From::From(const std::string& id) : id_(id) {} 00020 std::string From::id() const { return id_; } 00021 00022 To::To(const std::string& id) : id_(id) {} 00023 std::string To::id() const { return id_; } 00024 } // namespace transform_graph