Public Member Functions
rail::spatial_temporal_learning::worldlib::world::Item Class Reference

Item configuration information. More...

#include <Item.h>

Inheritance diagram for rail::spatial_temporal_learning::worldlib::world::Item:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Item (const std::string &name="", const std::string &frame_id="", const geometry::Pose &pose=geometry::Pose(), const double width=0, const double depth=0, const double height=0)
 Create a new Item.

Detailed Description

Item configuration information.

An item represents a manipulable object within the world.

Definition at line 32 of file Item.h.


Constructor & Destructor Documentation

Item::Item ( const std::string &  name = "",
const std::string &  frame_id = "",
const geometry::Pose pose = geometry::Pose(),
const double  width = 0,
const double  depth = 0,
const double  height = 0 
)

Create a new Item.

Create a new empty Item with the given name, frame ID, Pose (in reference to the surfaces' frame ID if it is known) and dimensions.

Parameters:
nameThe name of the Item (defaults to the empty string).
frame_idThe frame ID of the Item (defaults to the empty string).
poseThe Pose of the Item with respect to the Surface if known (defaults to 0 Pose).
widthThe width of the Item (along the x-axis) (defaults to 0).
depthThe width of the Item (along the y-axis) (defaults to 0).
heightThe height of the Item (along the z-axis) (defaults to 0).

Definition at line 17 of file Item.cpp.


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


worldlib
Author(s): Russell Toris
autogenerated on Fri Feb 12 2016 00:24:19