Public Member Functions | Static Public Member Functions | Static Public Attributes | Package Attributes | Private Attributes
edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PointOfInterest Class Reference
Inheritance diagram for edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PointOfInterest:
Inheritance graph
[legend]

List of all members.

Public Member Functions

PointOfInterest clone ()
double getHeight ()
String getName ()
Pose getPose ()
double getWidth ()
 PointOfInterest ()
 PointOfInterest (String name, double width, double height, Pose pose)

Static Public Member Functions

static PointOfInterest fromJsonObject (JsonObject jsonObject)
static PointOfInterest fromJsonString (String jsonString)
static PointOfInterest fromMessage (Message m)

Static Public Attributes

static final String FIELD_HEIGHT = "height"
static final String FIELD_NAME = "name"
static final String FIELD_POSE = "pose"
static final String FIELD_WIDTH = "width"
static final String TYPE = "interactive_world_msgs/PointOfInterest"

Package Attributes

final double height

Private Attributes

final String name
final Pose pose
final double width

Detailed Description

The interactive_world_msgs/PointOfInterest message.

Author:
Russell Toris -- rctoris@wpi.edu
Version:
December 2, 2014

Definition at line 17 of file PointOfInterest.java.


Constructor & Destructor Documentation

Create a new empty POI message.

Definition at line 51 of file PointOfInterest.java.

edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PointOfInterest.PointOfInterest ( String  name,
double  width,
double  height,
Pose  pose 
) [inline]

Create a new POI message based on the given information.

Parameters:
nameThe name of the POI.
widthThe width of the POI.
heightThe height of the POI.
poseThe pose of the POI.

Definition at line 67 of file PointOfInterest.java.


Member Function Documentation

Create a clone of this Placement.

Definition at line 119 of file PointOfInterest.java.

Create a new Placement based on the given JSON object. Any missing values will be set to their defaults.

Parameters:
jsonObjectThe JSON object to parse.
Returns:
A Point message based on the given JSON object.

Definition at line 157 of file PointOfInterest.java.

Create a new Placement based on the given JSON string. Any missing values will be set to their defaults.

Parameters:
jsonStringThe JSON string to parse.
Returns:
A Point message based on the given JSON string.

Definition at line 131 of file PointOfInterest.java.

Create a new Placement based on the given Message. Any missing values will be set to their defaults.

Parameters:
mThe Message to parse.
Returns:
A Point message based on the given Message.

Definition at line 144 of file PointOfInterest.java.

Get the height value of this POI.

Returns:
The height value of this POI.

Definition at line 102 of file PointOfInterest.java.

Get the name value of this POI.

Returns:
The name value of this POI.

Definition at line 84 of file PointOfInterest.java.

Get the pose value of this POI.

Returns:
The pose value of this POI.

Definition at line 111 of file PointOfInterest.java.

Get the width value of this POI.

Returns:
The width value of this POI.

Definition at line 93 of file PointOfInterest.java.


Member Data Documentation

The name of the height field for the message.

Definition at line 32 of file PointOfInterest.java.

The name of the name field for the message.

Definition at line 22 of file PointOfInterest.java.

The name of the pose field for the message.

Definition at line 37 of file PointOfInterest.java.

The name of the width field for the message.

Definition at line 27 of file PointOfInterest.java.

Definition at line 45 of file PointOfInterest.java.

Definition at line 44 of file PointOfInterest.java.

Definition at line 46 of file PointOfInterest.java.

The message type.

Definition at line 42 of file PointOfInterest.java.

Definition at line 45 of file PointOfInterest.java.


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


jinteractiveworld
Author(s): Russell Toris
autogenerated on Thu Jun 6 2019 21:34:23