Public Member Functions | Private Attributes
rotate_translate_transform Class Reference

#include <rotate_translate_transform.h>

List of all members.

Public Member Functions

posetype apply_inverse_transform (const posetype &) const
posetype apply_transform (const posetype &) const
void find_transform (const posetype &, const posetype &)
 rotate_translate_transform ()

Private Attributes

float actual_cs
float actual_sn
posetype actual_transform

Detailed Description

Rotate_Translate transformations class

Definition at line 26 of file rotate_translate_transform.h.


Constructor & Destructor Documentation

Constructor that sets transform to (0,0,0)

Definition at line 37 of file rotate_translate_transform.cc.


Member Function Documentation

Uses a pre-calculated transform from find_transform() to apply the inverse transform to a coordinate (from C2 to C1).

Definition at line 65 of file rotate_translate_transform.cc.

Transform a coordinate (in C1) into another frame of reference (C2) using info found after calling find_transform()

Definition at line 47 of file rotate_translate_transform.cc.

void rotate_translate_transform::find_transform ( const posetype c1,
const posetype c2 
)

This should figure out the rotation and translation to move x,y,theta coordinate frame C1 to match coordinate frame C2.

Definition at line 14 of file rotate_translate_transform.cc.


Member Data Documentation

Definition at line 29 of file rotate_translate_transform.h.

Definition at line 29 of file rotate_translate_transform.h.

Definition at line 28 of file rotate_translate_transform.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


art_map
Author(s): David Li, Patrick Beeson, Bartley Gillen, Tarun Nimmagadda, Mickey Ristroph, Michael Quinlan, Jack O'Quin
autogenerated on Tue Sep 24 2013 10:41:51