gtsam
3.2.1
gtsam
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
lieProxies.h
Go to the documentation of this file.
1
/* ----------------------------------------------------------------------------
2
3
* GTSAM Copyright 2010, Georgia Tech Research Corporation,
4
* Atlanta, Georgia 30332-0415
5
* All Rights Reserved
6
* Authors: Frank Dellaert, et al. (see THANKS for the full author list)
7
8
* See LICENSE for the license information
9
10
* -------------------------------------------------------------------------- */
11
18
#pragma once
19
20
#include <
gtsam/global_includes.h
>
21
31
namespace
gtsam {
32
namespace
testing {
33
35
template
<
class
T>
36
T between(
const
T& t1,
const
T& t2) {
return
t1.between(t2); }
37
38
template
<
class
T>
39
T compose(
const
T& t1,
const
T& t2) {
return
t1.compose(t2); }
40
42
template
<
class
T>
43
T
inverse
(
const
T& t) {
return
t.inverse(); }
44
46
template
<
class
T,
class
P>
47
P rotate(
const
T& r,
const
P& pt) {
return
r.rotate(pt); }
48
49
template
<
class
T,
class
P>
50
P unrotate(
const
T& r,
const
P& pt) {
return
r.unrotate(pt); }
51
52
}
// \namespace testing
53
}
// \namespace gtsam
54
55
gtsam::inverse
Matrix inverse(const Matrix &A)
invert A
Definition:
Matrix.cpp:289
global_includes.h
Included from all GTSAM files.
gtsam
base
lieProxies.h
Generated on Tue Jan 20 2015 22:51:52 for gtsam by
1.8.6