rviz Namespace Reference

Namespaces

namespace  status_levels
namespace  toolbar_items

Classes

class  _object
class  ArrowMarker
class  AxesDisplay
 Displays a set of XYZ axes at the origin. More...
class  AxisColorPCTransformer
class  BoolProperty
class  CameraDisplay
class  CategoryProperty
class  ClassCreator
class  ClassCreatorT
struct  ClassEntry
struct  ClassTypeInfo
struct  Color
class  ColorProperty
class  Display
 Abstract base class for all displays. More...
class  DisplayCreator
class  DisplayCreatorT
struct  DisplayEntry
class  DisplaysPanel
class  DisplaysPanelGenerated
struct  DisplayTypeInfo
struct  DisplayTypeInfoComparator
class  DisplayWrapper
class  DoubleProperty
class  EditEnumPGEditor
class  EditEnumPGProperty
class  EditEnumProperty
class  EnumProperty
class  FixedOrientationOrthoViewController
class  FlatColorPCTransformer
class  FloatProperty
class  FPSViewController
struct  FrameInfo
class  FrameManager
class  FrameSelectionHandler
class  GoalTool
class  GridCellsDisplay
 Displays a nav_msgs::GridCells message. More...
class  GridDisplay
 Displays a grid along the XZ plane (XY in robot space). More...
class  ImageDisplay
class  InitialPoseTool
class  IntensityPCTransformer
class  IntProperty
class  LaserScanDisplay
 Visualizes a laser scan, received as a sensor_msgs::LaserScan. More...
class  LibraryDoesNotExistException
class  LineListMarker
class  LineStripMarker
class  LinkComparator
class  LinkUpdater
class  LoadingDialog
class  ManageDisplaysDialog
class  ManageDisplaysDialogGenerated
class  MapDisplay
 Displays a map along the XZ plane (XY in robot space). More...
class  MarkerBase
class  MarkerDisplay
 Displays "markers" sent in by other ROS nodes on the "visualization_marker" topic. More...
class  MarkerSelectionHandler
class  MeshResourceMarker
class  MoveTool
class  NewDisplayDialog
class  NewDisplayDialogGenerated
class  NewDisplayDialogTreeItemData
class  NoPluginInitFunctionException
class  OdometryDisplay
 Accumulates and displays the pose from a nav_msgs::Odometry message. More...
class  OrbitViewController
 An orbital camera, controlled by yaw, pitch, distance, and focal point. More...
class  PathDisplay
 Displays a nav_msgs::Path message. More...
struct  Picked
struct  Pixel
class  Plugin
class  PluginManager
class  PluginManagerDialog
class  PluginManagerDialogGenerated
class  PluginParseException
struct  PluginStatus
struct  PointCloud
class  PointCloud2Display
class  PointCloudBase
 Displays a point cloud of type sensor_msgs::PointCloud. More...
class  PointCloudDisplay
 Displays a point cloud of type sensor_msgs::PointCloud. More...
struct  PointCloudPoint
class  PointCloudSelectionHandler
class  PointCloudTransformer
class  PointsMarker
class  PolygonDisplay
 Displays a geometry_msgs::PolygonStamped message. More...
class  PoseArrayDisplay
 Displays a std_msgs::ParticleCloud2D message. More...
class  PoseDisplay
 Accumulates and displays the pose from a geometry_msgs::PoseStamped message. More...
class  PoseDisplaySelectionHandler
class  PoseTool
class  Property
 Base class for properties. More...
class  PropertyBase
 Abstract base class for properties. More...
class  PropertyManager
 Manages a set of properties. More...
class  PySwigIterator
class  QuaternionProperty
class  RenderAutoLock
 A scoped lock on the renderer. More...
class  RenderPanel
class  ResourceIOStream
class  ResourceIOSystem
class  RGB8PCTransformer
class  RGBF32PCTransformer
class  Robot
struct  RobotLink
 Contains any data we need from a link in the robot. More...
class  RobotLinkSelectionHandler
class  RobotModelDisplay
 Uses a robot xml description to display the pieces of a robot at the transforms broadcast by rosTF. More...
class  ROSImageTexture
class  ROSTopicDialogAdapter
class  ROSTopicProperty
class  ROSTopicStringProperty
struct  SelectionAddedArgs
class  SelectionHandler
class  SelectionManager
class  SelectionPanel
struct  SelectionRemovedArgs
struct  SelectionSetArgs
struct  SelectionSettingArgs
class  SelectionTool
class  ShapeMarker
class  SphereListMarker
class  SplashScreen
class  StatusProperty
class  StringClientData
class  StringProperty
class  TextViewFacingMarker
class  TFDisplay
 Displays a visual representation of the TF hierarchy. More...
class  TFFramePGEditor
class  TFFramePGProperty
class  TFFrameProperty
class  TFLinkUpdater
class  TimePanel
class  TimePanelGenerated
class  Tool
class  ToolPropertiesPanel
class  TriangleListMarker
class  TypeRegistry
class  UnableToLoadLibraryException
class  UnsupportedImageEncoding
class  Vector3Property
class  ViewController
struct  ViewportMouseEvent
class  ViewsPanel
class  ViewsPanelGenerated
class  VisualizationFrame
class  VisualizationManager
class  VisualizationPanel
class  VisualizerApp
class  WaitForMasterDialog
class  WaitForMasterDialogGenerated
class  WindowManagerInterface
class  wxLogRosout
class  XYZPCTransformer

Typedefs

typedef boost::shared_ptr
< ClassCreator
ClassCreatorPtr
typedef boost::shared_ptr
< ClassTypeInfo
ClassTypeInfoPtr
typedef uint32_t CollObjectHandle
typedef boost::signal< void(const
boost::shared_ptr
< wxConfigBase > &)> 
ConfigSignal
typedef boost::shared_ptr
< DisplayCreator
DisplayCreatorPtr
typedef boost::signal< void(Display *) DisplaySignal )
typedef boost::shared_ptr
< DisplayTypeInfo
DisplayTypeInfoPtr
typedef boost::signal< void(DisplayWrapper *) DisplayWrapperSignal )
typedef boost::signal< void(const
V_DisplayWrapper &)> 
DisplayWrappersSignal
typedef boost::function< void(V_string &)> EditEnumOptionCallback
typedef boost::shared_ptr
< FrameManager
FrameManagerPtr
typedef boost::weak_ptr
< FrameManager
FrameManagerWPtr
typedef boost::signal< void(const
V_string &)> 
FramesChangedSignal
typedef std::list< ClassEntryL_ClassEntry
typedef std::list
< ClassTypeInfoPtr
L_ClassTypeInfo
typedef std::list< DisplayEntryL_DisplayEntry
typedef std::list
< DisplayTypeInfoPtr
L_DisplayTypeInfo
typedef std::list< PluginPtrL_Plugin
typedef std::map< std::string,
L_ClassEntry
M_ClassEntry
typedef std::map< std::string,
L_ClassTypeInfo
M_ClassTypeInfo
typedef boost::unordered_map
< CollObjectHandle, Picked
M_Picked
typedef std::map< std::string,
std::string > 
M_string
typedef boost::shared_ptr
< MarkerBase
MarkerBasePtr
typedef std::pair< std::string,
int32_t > 
MarkerID
typedef boost::shared_ptr
< MarkerSelectionHandler
MarkerSelectionHandlerPtr
typedef std::map< std::pair
< int, int >, V_Pixel
MV_Pixel
typedef boost::shared_ptr< PluginPluginPtr
typedef boost::signal< void(const
PluginStatus &)> 
PluginStatusSignal
typedef boost::shared_ptr
< PointCloudSelectionHandler
PointCloudSelectionHandlerPtr
typedef boost::shared_ptr
< PointCloudTransformer
PointCloudTransformerPtr
typedef boost::shared_ptr
< PoseDisplaySelectionHandler
PoseDisplaySelectionHandlerPtr
typedef boost::function< void(void)> RetransformFunc
typedef boost::shared_ptr
< RobotLinkSelectionHandler
RobotLinkSelectionHandlerPtr
typedef std::set
< CollObjectHandle
S_CollObject
typedef std::set< FrameInfo * > S_FrameInfo
typedef std::set
< SelectionHandlerPtr
S_SelectionHandler
typedef std::set< std::string > S_string
typedef std::set< uint64_t > S_uint64
typedef boost::signal< void(const
SelectionAddedArgs &)> 
SelectionAddedSignal
typedef boost::shared_ptr
< SelectionHandler
SelectionHandlerPtr
typedef boost::signal< void(const
SelectionRemovedArgs &)> 
SelectionRemovedSignal
typedef boost::signal< void(const
SelectionSetArgs &)> 
SelectionSetSignal
typedef boost::signal< void(const
SelectionSettingArgs &)> 
SelectionSettingSignal
typedef boost::function< void(const
std::string &)> 
StatusCallback
typedef status_levels::StatusLevel StatusLevel
typedef boost::signal< void(void)> TimeSignal
typedef toolbar_items::ToolbarItem ToolbarItem
typedef boost::signal< void(Tool *) ToolSignal )
typedef std::vector
< Ogre::AxisAlignedBox > 
V_AABB
typedef std::vector
< CollObjectHandle
V_CollObject
typedef std::vector
< DisplayWrapper * > 
V_DisplayWrapper
typedef std::vector< PixelV_Pixel
typedef std::vector
< PointCloudPoint
V_PointCloudPoint
typedef std::vector
< PropertyBasePtr > 
V_PropertyBasePtr
typedef std::vector
< PropertyBaseWPtr > 
V_PropertyBaseWPtr
typedef std::vector
< SelectionHandlerPtr
V_SelectionHandler
typedef std::vector< std::string > V_string
typedef std::vector< uint64_t > V_uint64
typedef boost::signal< void(ViewController *) ViewControllerSignal )
typedef boost::signal< void(const
std::string &, const
std::string &)> 
ViewControllerTypeAddedSignal
typedef std::vector< V_CollObjectVV_CollObject

Functions

def _swig_getattr
def _swig_repr
def _swig_setattr
def _swig_setattr_nondynamic
def _swig_setattr_nondynamic_method
static const Ogre::ColourValue ARROW_HEAD_COLOR (1.0f, 0.1f, 0.6f, 1.0f)
static const Ogre::ColourValue ARROW_SHAFT_COLOR (0.8f, 0.8f, 0.3f, 1.0f)
void buildMesh (const aiScene *scene, const aiNode *node, const Ogre::MeshPtr &mesh, Ogre::AxisAlignedBox &aabb, float &radius)
uint32_t colorToHandle (Ogre::PixelFormat fmt, uint32_t col)
bool convertPointCloudToPointCloud2 (const sensor_msgs::PointCloud &input, sensor_msgs::PointCloud2 &output)
void createColorMaterial (const std::string &name, const Ogre::ColourValue &color)
 DECLARE_APP (VisualizerApp)
void deleteProperties (PropertyManager *man, V_PropertyBaseWPtr &props)
static const wxColour ERROR_COLOR (178, 23, 46)
int32_t findChannelIndex (const sensor_msgs::PointCloud2ConstPtr &cloud, const std::string &channel)
wxPGProperty * getCategoryPGProperty (const CategoryPropertyWPtr &wprop)
Ogre::MaterialPtr getMaterialForLink (TiXmlElement *root_element, const urdf::LinkConstPtr &link)
std::string getTransformStatusName (const std::string &caller_id)
template<typename T >
getValue (const T &val)
template<class T >
void hideProperty (boost::weak_ptr< T > &wprop)
 IMPLEMENT_DYNAMIC_CLASS (TFFramePGProperty, wxEditEnumProperty)
 IMPLEMENT_DYNAMIC_CLASS (TFFramePGEditor, wxPGComboBoxEditor)
 IMPLEMENT_DYNAMIC_CLASS (ROSTopicProperty, wxLongStringProperty)
 IMPLEMENT_DYNAMIC_CLASS (EditEnumPGProperty, wxEditEnumProperty)
 IMPLEMENT_DYNAMIC_CLASS (EditEnumPGEditor, wxPGComboBoxEditor)
void initializeCommon ()
 Initialize the ogre-to-robot and robot-to-ogre matrices/quaternions.
Ogre::ColourValue lerpColor (const Ogre::ColourValue &start, const Ogre::ColourValue &end, float t)
void linkUpdaterStatusFunction (StatusLevel level, const std::string &link_name, const std::string &text, RobotModelDisplay *display)
void loadMaterialsForMesh (const std::string &resource_path, const aiScene *scene, const Ogre::MeshPtr &mesh)
Ogre::MeshPtr loadMeshFromResource (const std::string &resource_path)
void loadTexture (const std::string &resource_path)
Ogre::MeshPtr meshFromAssimpScene (const std::string &name, const aiScene *scene)
Ogre::Matrix3 ogreMatrixFromRobotEulers (float yaw, float pitch, float roll)
void ogreToRobot (Ogre::Matrix3 &mat)
 Convert a matrix3 from ogre space to robot space.
void ogreToRobot (Ogre::Quaternion &quat)
 Convert a quaternion from ogre space to robot space.
void ogreToRobot (Ogre::Vector3 &point)
 Convert a point from ogre space to robot space.
Ogre::Vector3 pointFromCloud (const sensor_msgs::PointCloud2ConstPtr &cloud, uint32_t index)
 PROPERTY_FORWARD (TFFrameProperty)
 PROPERTY_FORWARD (StatusProperty)
 PROPERTY_FORWARD (ROSTopicStringProperty)
 PROPERTY_FORWARD (QuaternionProperty)
 PROPERTY_FORWARD (Vector3Property)
 PROPERTY_FORWARD (CategoryProperty)
 PROPERTY_FORWARD (EditEnumProperty)
 PROPERTY_FORWARD (EnumProperty)
 PROPERTY_FORWARD (ColorProperty)
 PROPERTY_FORWARD (StringProperty)
 PROPERTY_FORWARD (DoubleProperty)
 PROPERTY_FORWARD (FloatProperty)
 PROPERTY_FORWARD (IntProperty)
 PROPERTY_FORWARD (BoolProperty)
 PROPERTY_FORWARD (PropertyBase)
template<class T >
void propertyChanged (boost::weak_ptr< T > &wprop)
bool reloadShaders (std_srvs::Empty::Request &, std_srvs::Empty::Response &)
void robotToOgre (Ogre::Matrix3 &mat)
 Convert a matrix3 from robot space to ogre space.
void robotToOgre (Ogre::Quaternion &quat)
 Convert a quaternion from robot space to ogre space.
void robotToOgre (Ogre::Vector3 &point)
 Convert a point from robot space to ogre space.
void scaleOgreToRobot (Ogre::Vector3 &scale)
 Convert a scale xyz from ogre space to robot space.
void scaleRobotToOgre (Ogre::Vector3 &scale)
 Convert a scale xyz from robot space to ogre space.
void setPropertyHelpText (wxPGProperty *property, const std::string &text)
template<class T >
void setPropertyHelpText (boost::weak_ptr< T > &wprop, const std::string &text)
void setPropertyName (wxPGProperty *property, const wxString &name)
void setPropertyToColors (wxPGProperty *property, const wxColour &fg_color, const wxColour &bg_color, uint32_t column)
void setPropertyToDisabled (wxPGProperty *property, uint32_t column)
void setPropertyToError (wxPGProperty *property, uint32_t column)
void setPropertyToOK (wxPGProperty *property, uint32_t column)
void setPropertyToWarn (wxPGProperty *property, uint32_t column)
template<class T >
void showProperty (boost::weak_ptr< T > &wprop)
template<typename T , size_t N>
bool validateFloats (const boost::array< T, N > &arr)
template<typename T >
bool validateFloats (const std::vector< T > &vec)
bool validateFloats (const geometry_msgs::PoseStamped &msg)
bool validateFloats (const geometry_msgs::Pose &msg)
bool validateFloats (const geometry_msgs::PointStamped &msg)
bool validateFloats (const std_msgs::ColorRGBA &msg)
bool validateFloats (const geometry_msgs::Quaternion &msg)
bool validateFloats (const geometry_msgs::Twist &twist)
bool validateFloats (const geometry_msgs::Vector3 &msg)
bool validateFloats (const geometry_msgs::Point32 &msg)
bool validateFloats (const geometry_msgs::Point &msg)
bool validateFloats (const Ogre::Quaternion &quat)
bool validateFloats (const Ogre::Vector3 &vec)
bool validateFloats (double val)
bool validateFloats (float val)
bool validateFloats (const geometry_msgs::PoseArray &msg)
bool validateFloats (const geometry_msgs::PolygonStamped &msg)
bool validateFloats (const nav_msgs::Path &msg)
bool validateFloats (const nav_msgs::Odometry &msg)
bool validateFloats (const visualization_msgs::Marker &msg)
bool validateFloats (const nav_msgs::OccupancyGrid &msg)
bool validateFloats (const nav_msgs::GridCells &msg)
bool validateFloats (const sensor_msgs::CameraInfo &msg)
template<typename T >
valueFromCloud (const sensor_msgs::PointCloud2ConstPtr &cloud, uint32_t offset, uint8_t type, uint32_t point_step, uint32_t index)
static const wxColour WARN_COLOR (222, 213, 17)

Variables

int _newclass = 1
 _object = types.ObjectType
 Error = _rviz.Error
 FIXED_FRAME_STRING = _rviz.FIXED_FRAME_STRING
Ogre::Matrix3 g_ogre_to_robot_matrix
Ogre::Quaternion g_ogre_to_robot_quat
Ogre::Matrix3 g_robot_to_ogre_matrix
Ogre::Quaternion g_robot_to_ogre_quat
static const float MIN_DISTANCE = 0.01
 new_instancemethod = new.instancemethod
 Ok = _rviz.Ok
static const float PITCH_LIMIT_HIGH = Ogre::Math::HALF_PI - 0.001
static const float PITCH_LIMIT_LOW = -Ogre::Math::HALF_PI + 0.001
static const float PITCH_START = Ogre::Math::HALF_PI
 Warn = _rviz.Warn
static const float YAW_START = Ogre::Math::PI

Typedef Documentation

typedef boost::shared_ptr< ClassCreator > rviz::ClassCreatorPtr

Definition at line 41 of file class_type_info.h.

typedef boost::shared_ptr<ClassTypeInfo> rviz::ClassTypeInfoPtr

Definition at line 52 of file class_type_info.h.

typedef uint32_t rviz::CollObjectHandle

Definition at line 41 of file selection/forwards.h.

typedef boost::signal<void (const boost::shared_ptr<wxConfigBase>&)> rviz::ConfigSignal

Definition at line 97 of file visualization_manager.h.

typedef boost::shared_ptr< DisplayCreator > rviz::DisplayCreatorPtr

Definition at line 40 of file display_type_info.h.

typedef boost::signal<void(Display*) rviz::DisplaySignal)

Definition at line 64 of file display.h.

typedef boost::shared_ptr< DisplayTypeInfo > rviz::DisplayTypeInfoPtr

Definition at line 46 of file display_wrapper.h.

typedef boost::signal<void (DisplayWrapper*) rviz::DisplayWrapperSignal)

Definition at line 51 of file display_wrapper.h.

typedef boost::signal<void (const V_DisplayWrapper&)> rviz::DisplayWrappersSignal

Definition at line 95 of file visualization_manager.h.

typedef boost::function< void(V_string &)> rviz::EditEnumOptionCallback

Definition at line 52 of file edit_enum_property.h.

typedef boost::shared_ptr< FrameManager > rviz::FrameManagerPtr

Definition at line 55 of file frame_manager.h.

typedef boost::weak_ptr<FrameManager> rviz::FrameManagerWPtr

Definition at line 57 of file frame_manager.h.

typedef boost::signal<void (const V_string&)> rviz::FramesChangedSignal

Definition at line 96 of file visualization_manager.h.

typedef std::list<ClassEntry> rviz::L_ClassEntry

Definition at line 77 of file type_registry.h.

Definition at line 53 of file class_type_info.h.

typedef std::list<DisplayEntry> rviz::L_DisplayEntry

Definition at line 69 of file type_registry.h.

Definition at line 53 of file display_type_info.h.

typedef std::list< PluginPtr > rviz::L_Plugin

Definition at line 165 of file plugin.h.

typedef std::map<std::string, L_ClassEntry> rviz::M_ClassEntry

Definition at line 78 of file type_registry.h.

typedef std::map<std::string, L_ClassTypeInfo> rviz::M_ClassTypeInfo

Definition at line 54 of file class_type_info.h.

typedef boost::unordered_map<CollObjectHandle, Picked> rviz::M_Picked

Definition at line 97 of file selection/forwards.h.

typedef std::map< std::string, std::string > rviz::M_string

Definition at line 57 of file plugin.h.

typedef boost::shared_ptr< MarkerBase > rviz::MarkerBasePtr

Definition at line 65 of file marker_display.h.

typedef std::pair< std::string, int32_t > rviz::MarkerID

Definition at line 68 of file marker_display.h.

Definition at line 62 of file marker_display.h.

typedef std::map<std::pair<int, int>, V_Pixel> rviz::MV_Pixel

Definition at line 80 of file selection/forwards.h.

typedef boost::shared_ptr< Plugin > rviz::PluginPtr

Definition at line 62 of file point_cloud_base.h.

typedef boost::signal<void(const PluginStatus&)> rviz::PluginStatusSignal

Definition at line 67 of file plugin.h.

Definition at line 66 of file point_cloud_base.h.

Definition at line 68 of file point_cloud_base.h.

Definition at line 62 of file pose_display.h.

typedef boost::function<void(void)> rviz::RetransformFunc

Definition at line 66 of file point_cloud_transformer.h.

Definition at line 82 of file robot_link.h.

Definition at line 44 of file selection/forwards.h.

typedef std::set< FrameInfo * > rviz::S_FrameInfo

Definition at line 189 of file tf_display.cpp.

Definition at line 168 of file selection_manager.h.

typedef std::set<std::string> rviz::S_string

Definition at line 48 of file new_display_dialog.h.

typedef std::set<uint64_t> rviz::S_uint64

Definition at line 82 of file selection/forwards.h.

typedef boost::signal<void (const SelectionAddedArgs&)> rviz::SelectionAddedSignal

Definition at line 198 of file selection_manager.h.

typedef boost::shared_ptr<SelectionHandler> rviz::SelectionHandlerPtr

Definition at line 166 of file selection_manager.h.

typedef boost::signal<void (const SelectionRemovedArgs&)> rviz::SelectionRemovedSignal

Definition at line 208 of file selection_manager.h.

typedef boost::signal<void (const SelectionSetArgs&)> rviz::SelectionSetSignal

Definition at line 188 of file selection_manager.h.

typedef boost::signal<void (const SelectionSettingArgs&)> rviz::SelectionSettingSignal

Definition at line 176 of file selection_manager.h.

typedef boost::function<void(const std::string&)> rviz::StatusCallback

Definition at line 45 of file properties/forwards.h.

Definition at line 44 of file status_level.h.

typedef boost::signal<void (void)> rviz::TimeSignal

Definition at line 101 of file visualization_manager.h.

Definition at line 90 of file visualization_frame.cpp.

typedef boost::signal<void (Tool*) rviz::ToolSignal)

Definition at line 98 of file visualization_manager.h.

typedef std::vector<Ogre::AxisAlignedBox> rviz::V_AABB

Definition at line 96 of file selection_manager.h.

typedef std::vector<CollObjectHandle> rviz::V_CollObject

Definition at line 42 of file selection/forwards.h.

typedef std::vector< DisplayWrapper * > rviz::V_DisplayWrapper

Definition at line 67 of file displays_panel.h.

typedef std::vector<Pixel> rviz::V_Pixel

Definition at line 79 of file selection/forwards.h.

Definition at line 59 of file point_cloud_transformer.h.

typedef std::vector<PropertyBasePtr> rviz::V_PropertyBasePtr

Definition at line 73 of file properties/forwards.h.

typedef std::vector<PropertyBaseWPtr> rviz::V_PropertyBaseWPtr

Definition at line 74 of file properties/forwards.h.

Definition at line 167 of file selection_manager.h.

typedef std::vector< std::string > rviz::V_string

Definition at line 57 of file ros_image_texture.h.

typedef std::vector<uint64_t> rviz::V_uint64

Definition at line 83 of file selection/forwards.h.

typedef boost::signal<void (ViewController*) rviz::ViewControllerSignal)

Definition at line 100 of file visualization_manager.h.

typedef boost::signal<void (const std::string&, const std::string&)> rviz::ViewControllerTypeAddedSignal

Definition at line 99 of file visualization_manager.h.

typedef std::vector<V_CollObject> rviz::VV_CollObject

Definition at line 43 of file selection/forwards.h.


Function Documentation

def rviz::_swig_getattr (   self,
  class_type,
  name 
) [private]

Definition at line 23 of file rviz.py.

def rviz::_swig_repr (   self  )  [private]

Definition at line 29 of file rviz.py.

def rviz::_swig_setattr (   self,
  class_type,
  name,
  value 
) [private]

Definition at line 20 of file rviz.py.

def rviz::_swig_setattr_nondynamic (   self,
  class_type,
  name,
  value,
  static = 1 
) [private]

Definition at line 7 of file rviz.py.

def rviz::_swig_setattr_nondynamic_method (   set  )  [private]

Definition at line 44 of file rviz.py.

static const Ogre::ColourValue rviz::ARROW_HEAD_COLOR ( 1.  0f,
0.  1f,
0.  6f,
1.  0f 
) [static]
static const Ogre::ColourValue rviz::ARROW_SHAFT_COLOR ( 0.  8f,
0.  8f,
0.  3f,
1.  0f 
) [static]
void rviz::buildMesh ( const aiScene *  scene,
const aiNode *  node,
const Ogre::MeshPtr &  mesh,
Ogre::AxisAlignedBox &  aabb,
float &  radius 
)

Definition at line 192 of file mesh_loader.cpp.

uint32_t rviz::colorToHandle ( Ogre::PixelFormat  fmt,
uint32_t  col 
) [inline]

Definition at line 77 of file selection_manager.h.

bool rviz::convertPointCloudToPointCloud2 ( const sensor_msgs::PointCloud &  input,
sensor_msgs::PointCloud2 &  output 
)

Definition at line 1100 of file point_cloud_base.cpp.

void rviz::createColorMaterial ( const std::string &  name,
const Ogre::ColourValue &  color 
)

Definition at line 244 of file visualization_manager.cpp.

rviz::DECLARE_APP ( VisualizerApp   ) 
void rviz::deleteProperties ( PropertyManager *  man,
V_PropertyBaseWPtr &  props 
)

Definition at line 393 of file point_cloud_base.cpp.

static const wxColour rviz::ERROR_COLOR ( 178  ,
23  ,
46   
) [static]
int32_t rviz::findChannelIndex ( const sensor_msgs::PointCloud2ConstPtr &  cloud,
const std::string &  channel 
) [inline]

Definition at line 40 of file point_cloud_transformers.h.

wxPGProperty* rviz::getCategoryPGProperty ( const CategoryPropertyWPtr &  wprop  ) 

Definition at line 43 of file property.cpp.

Ogre::MaterialPtr rviz::getMaterialForLink ( TiXmlElement *  root_element,
const urdf::LinkConstPtr link 
)

Definition at line 186 of file robot_link.cpp.

std::string rviz::getTransformStatusName ( const std::string &  caller_id  ) 

Definition at line 198 of file frame_manager.cpp.

template<typename T >
T rviz::getValue ( const T &  val  )  [inline]

Definition at line 55 of file point_cloud_base.cpp.

template<class T >
void rviz::hideProperty ( boost::weak_ptr< T > &  wprop  )  [inline]

Definition at line 86 of file properties/forwards.h.

rviz::IMPLEMENT_DYNAMIC_CLASS ( TFFramePGProperty  ,
wxEditEnumProperty   
)
rviz::IMPLEMENT_DYNAMIC_CLASS ( TFFramePGEditor  ,
wxPGComboBoxEditor   
)
rviz::IMPLEMENT_DYNAMIC_CLASS ( ROSTopicProperty  ,
wxLongStringProperty   
)
rviz::IMPLEMENT_DYNAMIC_CLASS ( EditEnumPGProperty  ,
wxEditEnumProperty   
)
rviz::IMPLEMENT_DYNAMIC_CLASS ( EditEnumPGEditor  ,
wxPGComboBoxEditor   
)
void rviz::initializeCommon (  ) 

Initialize the ogre-to-robot and robot-to-ogre matrices/quaternions.

Ogre::ColourValue rviz::lerpColor ( const Ogre::ColourValue &  start,
const Ogre::ColourValue &  end,
float  t 
)

Definition at line 466 of file tf_display.cpp.

void rviz::linkUpdaterStatusFunction ( StatusLevel  level,
const std::string &  link_name,
const std::string &  text,
RobotModelDisplay *  display 
)

Definition at line 41 of file robot_model_display.cpp.

void rviz::loadMaterialsForMesh ( const std::string &  resource_path,
const aiScene *  scene,
const Ogre::MeshPtr &  mesh 
)

Definition at line 367 of file mesh_loader.cpp.

Ogre::MeshPtr rviz::loadMeshFromResource ( const std::string &  resource_path  ) 
void rviz::loadTexture ( const std::string &  resource_path  ) 

Definition at line 327 of file mesh_loader.cpp.

Ogre::MeshPtr rviz::meshFromAssimpScene ( const std::string &  name,
const aiScene *  scene 
)

Definition at line 500 of file mesh_loader.cpp.

Ogre::Matrix3 rviz::ogreMatrixFromRobotEulers ( float  yaw,
float  pitch,
float  roll 
) [inline]

Gets an ogre-space rotation matrix from robot-space euler angles

Parameters:
yaw Robot-space yaw value
pitch Robot-space pitch value
roll Robot-space roll value
Returns:
Ogre-space rotation matrix

Definition at line 145 of file common.h.

void rviz::ogreToRobot ( Ogre::Matrix3 &  mat  )  [inline]

Convert a matrix3 from ogre space to robot space.

Parameters:
mat Converts this matrix in-place

Definition at line 133 of file common.h.

void rviz::ogreToRobot ( Ogre::Quaternion &  quat  )  [inline]

Convert a quaternion from ogre space to robot space.

Parameters:
quat Converts this quaternion in-place

Definition at line 124 of file common.h.

void rviz::ogreToRobot ( Ogre::Vector3 &  point  )  [inline]

Convert a point from ogre space to robot space.

Parameters:
point Converts this point in-place

Definition at line 102 of file common.h.

Ogre::Vector3 rviz::pointFromCloud ( const sensor_msgs::PointCloud2ConstPtr &  cloud,
uint32_t  index 
)

Definition at line 146 of file point_cloud_base.cpp.

rviz::PROPERTY_FORWARD ( TFFrameProperty   ) 
rviz::PROPERTY_FORWARD ( StatusProperty   ) 
rviz::PROPERTY_FORWARD ( ROSTopicStringProperty   ) 
rviz::PROPERTY_FORWARD ( QuaternionProperty   ) 
rviz::PROPERTY_FORWARD ( Vector3Property   ) 
rviz::PROPERTY_FORWARD ( CategoryProperty   ) 
rviz::PROPERTY_FORWARD ( EditEnumProperty   ) 
rviz::PROPERTY_FORWARD ( EnumProperty   ) 
rviz::PROPERTY_FORWARD ( ColorProperty   ) 
rviz::PROPERTY_FORWARD ( StringProperty   ) 
rviz::PROPERTY_FORWARD ( DoubleProperty   ) 
rviz::PROPERTY_FORWARD ( FloatProperty   ) 
rviz::PROPERTY_FORWARD ( IntProperty   ) 
rviz::PROPERTY_FORWARD ( BoolProperty   ) 
rviz::PROPERTY_FORWARD ( PropertyBase   ) 
template<class T >
void rviz::propertyChanged ( boost::weak_ptr< T > &  wprop  )  [inline]

Definition at line 77 of file properties/forwards.h.

bool rviz::reloadShaders ( std_srvs::Empty::Request &  ,
std_srvs::Empty::Response &   
)

Definition at line 51 of file visualizer_app.cpp.

void rviz::robotToOgre ( Ogre::Matrix3 &  mat  )  [inline]

Convert a matrix3 from robot space to ogre space.

Parameters:
mat Converts this matrix in-place

Definition at line 92 of file common.h.

void rviz::robotToOgre ( Ogre::Quaternion &  quat  )  [inline]

Convert a quaternion from robot space to ogre space.

Parameters:
quat Converts this quaternion in-place

Definition at line 83 of file common.h.

void rviz::robotToOgre ( Ogre::Vector3 &  point  )  [inline]

Convert a point from robot space to ogre space.

Parameters:
point Converts this point in-place

Definition at line 61 of file common.h.

void rviz::scaleOgreToRobot ( Ogre::Vector3 &  scale  )  [inline]

Convert a scale xyz from ogre space to robot space.

Parameters:
scale Converts this scale xyz in-place

Definition at line 111 of file common.h.

void rviz::scaleRobotToOgre ( Ogre::Vector3 &  scale  )  [inline]

Convert a scale xyz from robot space to ogre space.

Parameters:
scale Converts this scale xyz in-place

Definition at line 70 of file common.h.

void rviz::setPropertyHelpText ( wxPGProperty *  property,
const std::string &  text 
)
template<class T >
void rviz::setPropertyHelpText ( boost::weak_ptr< T > &  wprop,
const std::string &  text 
) [inline]

Definition at line 104 of file properties/forwards.h.

void rviz::setPropertyName ( wxPGProperty *  property,
const wxString &  name 
)
void rviz::setPropertyToColors ( wxPGProperty *  property,
const wxColour &  fg_color,
const wxColour &  bg_color,
uint32_t  column 
)
void rviz::setPropertyToDisabled ( wxPGProperty *  property,
uint32_t  column 
)
void rviz::setPropertyToError ( wxPGProperty *  property,
uint32_t  column 
)
void rviz::setPropertyToOK ( wxPGProperty *  property,
uint32_t  column 
)
void rviz::setPropertyToWarn ( wxPGProperty *  property,
uint32_t  column 
)
template<class T >
void rviz::showProperty ( boost::weak_ptr< T > &  wprop  )  [inline]

Definition at line 95 of file properties/forwards.h.

template<typename T , size_t N>
bool rviz::validateFloats ( const boost::array< T, N > &  arr  )  [inline]

Definition at line 169 of file validate_floats.h.

template<typename T >
bool rviz::validateFloats ( const std::vector< T > &  vec  )  [inline]

Definition at line 152 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::PoseStamped &  msg  )  [inline]

Definition at line 146 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::Pose &  msg  )  [inline]

Definition at line 138 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::PointStamped &  msg  )  [inline]

Definition at line 133 of file validate_floats.h.

bool rviz::validateFloats ( const std_msgs::ColorRGBA &  msg  )  [inline]

Definition at line 123 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::Quaternion &  msg  )  [inline]

Definition at line 113 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::Twist &  twist  )  [inline]

Definition at line 105 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::Vector3 &  msg  )  [inline]

Definition at line 96 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::Point32 &  msg  )  [inline]

Definition at line 87 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::Point &  msg  )  [inline]

Definition at line 78 of file validate_floats.h.

bool rviz::validateFloats ( const Ogre::Quaternion &  quat  )  [inline]

Definition at line 68 of file validate_floats.h.

bool rviz::validateFloats ( const Ogre::Vector3 &  vec  )  [inline]

Definition at line 59 of file validate_floats.h.

bool rviz::validateFloats ( double  val  )  [inline]

Definition at line 54 of file validate_floats.h.

bool rviz::validateFloats ( float  val  )  [inline]

Definition at line 49 of file validate_floats.h.

bool rviz::validateFloats ( const geometry_msgs::PoseArray &  msg  ) 

Definition at line 160 of file pose_array_display.cpp.

bool rviz::validateFloats ( const geometry_msgs::PolygonStamped &  msg  ) 

Definition at line 163 of file polygon_display.cpp.

bool rviz::validateFloats ( const nav_msgs::Path &  msg  ) 

Definition at line 162 of file path_display.cpp.

bool rviz::validateFloats ( const nav_msgs::Odometry &  msg  ) 

Definition at line 196 of file odometry_display.cpp.

bool rviz::validateFloats ( const visualization_msgs::Marker &  msg  ) 

Definition at line 260 of file marker_display.cpp.

bool rviz::validateFloats ( const nav_msgs::OccupancyGrid &  msg  ) 

Definition at line 213 of file map_display.cpp.

bool rviz::validateFloats ( const nav_msgs::GridCells &  msg  ) 

Definition at line 167 of file grid_cells_display.cpp.

bool rviz::validateFloats ( const sensor_msgs::CameraInfo &  msg  ) 

Definition at line 56 of file camera_display.cpp.

template<typename T >
T rviz::valueFromCloud ( const sensor_msgs::PointCloud2ConstPtr &  cloud,
uint32_t  offset,
uint8_t  type,
uint32_t  point_step,
uint32_t  index 
) [inline]

Definition at line 54 of file point_cloud_transformers.h.

static const wxColour rviz::WARN_COLOR ( 222  ,
213  ,
17   
) [static]

Variable Documentation

int rviz::_newclass = 1

Definition at line 37 of file rviz.py.

rviz::_object = types.ObjectType

Definition at line 36 of file rviz.py.

rviz::Error = _rviz.Error

Definition at line 82 of file rviz.py.

rviz::FIXED_FRAME_STRING = _rviz.FIXED_FRAME_STRING

Definition at line 100 of file rviz.py.

Definition at line 33 of file common.cpp.

Ogre::Quaternion rviz::g_ogre_to_robot_quat

Definition at line 36 of file common.cpp.

Definition at line 34 of file common.cpp.

Ogre::Quaternion rviz::g_robot_to_ogre_quat

Definition at line 37 of file common.cpp.

const float rviz::MIN_DISTANCE = 0.01 [static]

Definition at line 33 of file orbit_view_controller.cpp.

rviz::new_instancemethod = new.instancemethod

Definition at line 6 of file rviz.py.

rviz::Ok = _rviz.Ok

Definition at line 80 of file rviz.py.

static const float rviz::PITCH_LIMIT_HIGH = Ogre::Math::HALF_PI - 0.001 [static]

Definition at line 34 of file fps_view_controller.cpp.

static const float rviz::PITCH_LIMIT_LOW = -Ogre::Math::HALF_PI + 0.001 [static]

Definition at line 33 of file fps_view_controller.cpp.

const float rviz::PITCH_START = Ogre::Math::HALF_PI [static]

Definition at line 37 of file orbit_view_controller.cpp.

rviz::Warn = _rviz.Warn

Definition at line 81 of file rviz.py.

const float rviz::YAW_START = Ogre::Math::PI [static]

Definition at line 36 of file orbit_view_controller.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


rviz
Author(s): Josh Faust
autogenerated on Fri Jan 11 09:36:31 2013