eXperiment robotics framework

ManagerTags Class Reference

Tag objects. More...

#include <plugins/erf_manager_tags.hpp>

Inheritance diagram for ManagerTags:

Inheritance graph
Collaboration diagram for ManagerTags:

Collaboration graph

List of all members.

Public Member Functions

 ManagerTags (XE *xe_in=0)
void updateTagsOnObject ()
 update/refresh item list of tags->
void updateAvailableTags ()
int event (int &event, Vec3 &hit, Object3D *o)
int event (int &e)
int event (int &event, vector< Hit > &hv)
void add (string t)
 add new tag to available tags->
void del (string t)
 delete tags from available tags->

Public Attributes

Tags tags
std::auto_ptr< fltk::ItemGroup > itemGroup_tags_available
std::auto_ptr< fltk::ItemGroup > itemGroup_tags_object
fltk::CheckButton * checkButton
fltk::Input * input

Detailed Description

Tag objects.

Definition at line 27 of file erf_manager_tags.hpp.

Constructor & Destructor Documentation

ManagerTags::ManagerTags ( XE xe_in = 0  ) 

Member Function Documentation

void ManagerTags::updateTagsOnObject (  ) 

update/refresh item list of tags->

void ManagerTags::updateAvailableTags (  ) 

int ManagerTags::event ( int &  event,
Vec3 hit,
Object3D o 
) [virtual]

Reimplemented from WorldEventHandler.

int ManagerTags::event ( int &  e  )  [virtual]

Reimplemented from WorldEventHandler.

int ManagerTags::event ( int &  event,
vector< Hit > &  hv 
) [virtual]

Reimplemented from WorldEventHandler.

void ManagerTags::add ( string  t  ) 

add new tag to available tags->

void ManagerTags::del ( string  t  ) 

delete tags from available tags->

Member Data Documentation

Definition at line 31 of file erf_manager_tags.hpp.

std::auto_ptr<fltk::ItemGroup> ManagerTags::itemGroup_tags_available

Definition at line 32 of file erf_manager_tags.hpp.

std::auto_ptr<fltk::ItemGroup> ManagerTags::itemGroup_tags_object

Definition at line 33 of file erf_manager_tags.hpp.

Definition at line 34 of file erf_manager_tags.hpp.

fltk::CheckButton* ManagerTags::checkButton

Definition at line 35 of file erf_manager_tags.hpp.

fltk::Input* ManagerTags::input

Definition at line 36 of file erf_manager_tags.hpp.

The documentation for this class was generated from the following file:

The miarn project - written by Joao Xavier