|
TAMSVIZ
Visualization and annotation tool for ROS
|


Public Member Functions | |
| PROPERTY (std::shared_ptr< Document >, document, std::make_shared< Document >()) | |
| PROPERTY (Selection, selection) | |
| PROPERTY (Handle< AnnotationTrack >, currentAnnotationTrack) | |
| std::vector< std::string > | listTopics (const std::string &type_name) |
| std::vector< std::string > | listTopics (const std::initializer_list< std::string > &type_names) |
Public Member Functions inherited from Object | |
| Object (const Object &)=delete | |
| Object & | operator= (const Object &)=delete |
| std::shared_ptr< const Type > | type () const |
| PropertyList< const Property > | properties () const |
| PropertyList< const Property > | objectProperties () const |
| PropertyList< Property > | properties () |
| PropertyList< Property > | objectProperties () |
| void | addProperty (Property property) |
| uint64_t | id () const |
| void | assignNewId () |
| void | setId (uint64_t id) |
| template<class F > | |
| auto | recurse (const F &f) -> decltype(f(std::shared_ptr< Object >(), std::shared_ptr< Object >())) |
| template<class F > | |
| auto | recurse (const F &f) -> decltype(f(std::shared_ptr< Object >())) |
Public Attributes | |
| std::shared_ptr< BagPlayer > | player |
| std::shared_ptr< History< std::shared_ptr< Workspace > > > | history |
| Event< void()> | modified {"modified"} |
| std::shared_ptr< const Snapshot< std::shared_ptr< Document > > > | saved_document |
Definition at line 35 of file workspace.h.
1.8.11