TAMSVIZ
Visualization and annotation tool for ROS
SceneAnnotationBase Member List

This is the complete list of members for SceneAnnotationBase, including all inherited members.

addProperty(Property property) (defined in Object)Object
AnnotationBase() (defined in AnnotationBase)AnnotationBaseinlineprotected
assignNewId() (defined in Object)Object
id() const (defined in Object)Objectinline
interact(const Interaction &interaction) (defined in SceneAnnotationBase)SceneAnnotationBasevirtual
node() (defined in SceneAnnotationBase)SceneAnnotationBase
Object() (defined in Object)Object
Object(const Object &)=delete (defined in Object)Object
objectProperties() const (defined in Object)Object
objectProperties() (defined in Object)Object
operator=(const Object &)=delete (defined in Object)Object
pick(uint32_t id) const (defined in SceneAnnotationBase)SceneAnnotationBasevirtual
properties() const (defined in Object)Object
properties() (defined in Object)Object
PROPERTY(std::string, label,"") (defined in AnnotationBase)AnnotationBase
recurse(const F &f) -> decltype(f(std::shared_ptr< Object >(), std::shared_ptr< Object >())) (defined in Object)Objectinline
recurse(const F &f) -> decltype(f(std::shared_ptr< Object >())) (defined in Object)Objectinline
renderAsync(const RenderAsyncContext &context) (defined in SceneAnnotationBase)SceneAnnotationBasevirtual
renderSync(const RenderSyncContext &context, const std::shared_ptr< TrackBase > &track, const std::shared_ptr< AnnotationSpan > &span) (defined in SceneAnnotationBase)SceneAnnotationBasevirtual
SceneAnnotationBase() (defined in SceneAnnotationBase)SceneAnnotationBaseprotected
selected() (defined in SceneAnnotationBase)SceneAnnotationBase
setId(uint64_t id) (defined in Object)Object
type() const (defined in Object)Object
update(const std::shared_ptr< SceneNode > &node) (defined in SceneAnnotationBase)SceneAnnotationBaseinlineprotectedvirtual
~Object() (defined in Object)Objectvirtual