rxbag::plugin::message_view::MessageView Class Reference

List of all members.

Public Member Functions

def __init__
def close
def message_cleared
def message_viewed
def timeline_changed

Public Attributes

 timeline

Static Public Attributes

string name = 'Untitled'

Detailed Description

A message details renderer. When registered with rxbag, a MessageView is called
whenever the timeline playhead moves.

Definition at line 36 of file message_view.py.


Member Function Documentation

def rxbag::plugin::message_view::MessageView::__init__ (   self,
  timeline 
)

Definition at line 43 of file message_view.py.

def rxbag::plugin::message_view::MessageView::close (   self  ) 
Close the message view, releasing any resources.

Definition at line 74 of file message_view.py.

def rxbag::plugin::message_view::MessageView::message_cleared (   self  ) 
Clear the currently viewed message (if any).

Definition at line 61 of file message_view.py.

def rxbag::plugin::message_view::MessageView::message_viewed (   self,
  bag,
  topic,
  msg,
  t 
)
View the message.

@param bag: the bag file the message is contained in
@type  bag: rosbag.Bag
@param topic: the message topic
@type  topic: str
@param msg: the message
@type  msg: roslib.Message
@param t: the message timestamp
@type  t: rospy.Time

Definition at line 46 of file message_view.py.

def rxbag::plugin::message_view::MessageView::timeline_changed (   self  ) 
Called when the messages in a timeline change, e.g. if a new message is recorded, or 
a bag file is added

Definition at line 67 of file message_view.py.


Member Data Documentation

string rxbag::plugin::message_view::MessageView::name = 'Untitled' [static]

Definition at line 41 of file message_view.py.

Definition at line 44 of file message_view.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties


rxbag
Author(s): Tim Field
autogenerated on Fri Jan 11 09:58:55 2013