Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes
org.ros.rosjava_geometry.FrameName Class Reference

List of all members.

Public Member Functions

boolean equals (Object obj)
int hashCode ()
String toString ()

Static Public Member Functions

static FrameName of (String name)

Private Member Functions

 FrameName (String name)

Static Private Member Functions

static String stripLeadingSlash (String name)

Private Attributes

String name

Static Private Attributes

static final String LEGACY_SEPARATOR = "/"

Detailed Description

Provides a simple wrapper around strings to represent frame names with backwards compatibility (pre ros hydro) catered for by ignoring graph name style leading slashes.

Author:
d.stonier@gmail.com (Daniel Stonier)

Definition at line 28 of file FrameName.java.


Constructor & Destructor Documentation

org.ros.rosjava_geometry.FrameName.FrameName ( String  name) [inline, private]

Definition at line 36 of file FrameName.java.


Member Function Documentation

boolean org.ros.rosjava_geometry.FrameName.equals ( Object  obj) [inline]

Definition at line 55 of file FrameName.java.

Definition at line 51 of file FrameName.java.

static FrameName org.ros.rosjava_geometry.FrameName.of ( String  name) [inline, static]

Definition at line 32 of file FrameName.java.

static String org.ros.rosjava_geometry.FrameName.stripLeadingSlash ( String  name) [inline, static, private]

TF2 names (from hydro on) do not make use of leading slashes.

Definition at line 43 of file FrameName.java.

Definition at line 47 of file FrameName.java.


Member Data Documentation

final String org.ros.rosjava_geometry.FrameName.LEGACY_SEPARATOR = "/" [static, private]

Definition at line 29 of file FrameName.java.

Definition at line 30 of file FrameName.java.


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


rosjava_core
Author(s):
autogenerated on Wed Aug 26 2015 16:06:51