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

List of all members.

Public Member Functions

boolean equals (Object obj)
 FrameTransform (Transform transform, FrameName source, FrameName target, Time time)
FrameName getSourceFrame ()
FrameName getTargetFrame ()
Time getTime ()
Transform getTransform ()
int hashCode ()
FrameTransform invert ()
String toString ()
geometry_msgs.TransformStamped toTransformStampedMessage (geometry_msgs.TransformStamped result)

Static Public Member Functions

static FrameTransform fromTransformStampedMessage (geometry_msgs.TransformStamped transformStamped)

Private Attributes

final FrameName source
final FrameName target
final Time time
final Transform transform

Detailed Description

Describes a Transform from data in the source frame to data in the target frame at a specified Time.

Author:
damonkohler@google.com (Damon Kohler)

Definition at line 29 of file FrameTransform.java.


Constructor & Destructor Documentation

org.ros.rosjava_geometry.FrameTransform.FrameTransform ( Transform  transform,
FrameName  source,
FrameName  target,
Time  time 
) [inline]

Allocates a new FrameTransform.

Parameters:
transformthe Transform that transforms data in the frame to data in the frame
sourcethe source frame
targetthe target frame
timethe time associated with this FrameTransform, can be {}

Definition at line 59 of file FrameTransform.java.


Member Function Documentation

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

Definition at line 121 of file FrameTransform.java.

static FrameTransform org.ros.rosjava_geometry.FrameTransform.fromTransformStampedMessage ( geometry_msgs.TransformStamped  transformStamped) [inline, static]

Definition at line 36 of file FrameTransform.java.

Definition at line 73 of file FrameTransform.java.

Definition at line 77 of file FrameTransform.java.

Returns:
the time associated with the FrameTransform or
 null 
if there is no associated time

Definition at line 89 of file FrameTransform.java.

Definition at line 69 of file FrameTransform.java.

Definition at line 110 of file FrameTransform.java.

Definition at line 81 of file FrameTransform.java.

Definition at line 104 of file FrameTransform.java.

geometry_msgs.TransformStamped org.ros.rosjava_geometry.FrameTransform.toTransformStampedMessage ( geometry_msgs.TransformStamped  result) [inline]

Definition at line 93 of file FrameTransform.java.


Member Data Documentation

Definition at line 32 of file FrameTransform.java.

Definition at line 33 of file FrameTransform.java.

Definition at line 34 of file FrameTransform.java.

Definition at line 31 of file FrameTransform.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