Public Member Functions | |
PlacementSet | clone () |
Item | getItem () |
Placement[] | getPlacements () |
String | getReferenceFrameId () |
Room | getRoom () |
Surface | getSurface () |
PlacementSet () | |
PlacementSet (Item item, Room room, Surface surface, String referenceFrameId, Placement[] placements) | |
Static Public Member Functions | |
static PlacementSet | fromJsonObject (JsonObject jsonObject) |
static PlacementSet | fromJsonString (String jsonString) |
static PlacementSet | fromMessage (Message m) |
Static Public Attributes | |
static final String | FIELD_ITEM = "item" |
static final String | FIELD_PLACEMENTS = "placements" |
static final String | FIELD_REFERENCE_FRAME_ID = "reference_frame_id" |
static final String | FIELD_ROOM = "room" |
static final String | FIELD_SURFACE = "surface" |
static final String | TYPE = "interactive_world_msgs/PlacementSet" |
Private Attributes | |
final Item | item |
final Placement[] | placements |
final String | referenceFrameId |
final Room | room |
final Surface | surface |
The interactive_world_msgs/PlacementSet message.
Definition at line 18 of file PlacementSet.java.
Create a new empty PlacementSet message.
Definition at line 59 of file PlacementSet.java.
edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.PlacementSet | ( | Item | item, |
Room | room, | ||
Surface | surface, | ||
String | referenceFrameId, | ||
Placement[] | placements | ||
) | [inline] |
Create a new PlacementSet message based on the given information.
item | The item of the PlacementSet. |
room | The room of the PlacementSet. |
surface | The surface of the PlacementSet. |
referenceFrameId | The reference frame of the PlacementSet. |
placements | The placements of the PlacementSet. |
Definition at line 77 of file PlacementSet.java.
PlacementSet edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.clone | ( | ) | [inline] |
Create a clone of this PlacementSet.
Definition at line 141 of file PlacementSet.java.
static PlacementSet edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.fromJsonObject | ( | JsonObject | jsonObject | ) | [inline, static] |
Create a new PlacementSet based on the given JSON object. Any missing values will be set to their defaults.
jsonObject | The JSON object to parse. |
Definition at line 179 of file PlacementSet.java.
static PlacementSet edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.fromJsonString | ( | String | jsonString | ) | [inline, static] |
Create a new PlacementSet based on the given JSON string. Any missing values will be set to their defaults.
jsonString | The JSON string to parse. |
Definition at line 153 of file PlacementSet.java.
static PlacementSet edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.fromMessage | ( | Message | m | ) | [inline, static] |
Create a new PlacementSet based on the given Message. Any missing values will be set to their defaults.
m | The Message to parse. |
Definition at line 166 of file PlacementSet.java.
Get the item value of this PlacementSet.
Definition at line 97 of file PlacementSet.java.
Placement [] edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.getPlacements | ( | ) | [inline] |
Get the placements value of this PlacementSet.
Definition at line 133 of file PlacementSet.java.
String edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.getReferenceFrameId | ( | ) | [inline] |
Get the reference frame value of this PlacementSet.
Definition at line 124 of file PlacementSet.java.
Get the room value of this PlacementSet.
Definition at line 106 of file PlacementSet.java.
Surface edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.getSurface | ( | ) | [inline] |
Get the surface value of this PlacementSet.
Definition at line 115 of file PlacementSet.java.
final String edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.FIELD_ITEM = "item" [static] |
The name of the item field for the message.
Definition at line 23 of file PlacementSet.java.
final String edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.FIELD_PLACEMENTS = "placements" [static] |
The name of the placements field for the message.
Definition at line 43 of file PlacementSet.java.
final String edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.FIELD_REFERENCE_FRAME_ID = "reference_frame_id" [static] |
The name of the reference frame field for the message.
Definition at line 38 of file PlacementSet.java.
final String edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.FIELD_ROOM = "room" [static] |
The name of the room field for the message.
Definition at line 28 of file PlacementSet.java.
final String edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.FIELD_SURFACE = "surface" [static] |
The name of the surface field for the message.
Definition at line 33 of file PlacementSet.java.
Definition at line 50 of file PlacementSet.java.
final Placement [] edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.placements [private] |
Definition at line 54 of file PlacementSet.java.
final String edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.referenceFrameId [private] |
Definition at line 53 of file PlacementSet.java.
Definition at line 51 of file PlacementSet.java.
final Surface edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.surface [private] |
Definition at line 52 of file PlacementSet.java.
final String edu.wpi.rail.jinteractiveworld.ros.msgs.interactiveworldmsgs.PlacementSet.TYPE = "interactive_world_msgs/PlacementSet" [static] |
The message type.
Definition at line 48 of file PlacementSet.java.