Classes | Namespaces | Typedefs | Functions | Variables
testSerializationNonlinear.cpp File Reference
#include <gtsam/nonlinear/Values.h>
#include <gtsam/inference/Symbol.h>
#include <gtsam/geometry/PinholeCamera.h>
#include <gtsam/geometry/Pose2.h>
#include <gtsam/geometry/Cal3_S2.h>
#include <gtsam/geometry/Cal3DS2.h>
#include <gtsam/geometry/Cal3Bundler.h>
#include <gtsam/base/serializationTestHelpers.h>
#include <CppUnitLite/TestHarness.h>
Include dependency graph for testSerializationNonlinear.cpp:

Go to the source code of this file.

Classes

struct  detail::pack< T >
 

Namespaces

 detail
 

Typedefs

typedef PinholeCamera< Cal3BundlerPinholeCal3Bundler
 
typedef PinholeCamera< Cal3DS2PinholeCal3DS2
 
typedef PinholeCamera< Cal3_S2PinholeCal3S2
 

Functions

 GTSAM_VALUE_EXPORT (gtsam::Cal3_S2)
 
 GTSAM_VALUE_EXPORT (gtsam::Cal3Bundler)
 
 GTSAM_VALUE_EXPORT (gtsam::Point3)
 
 GTSAM_VALUE_EXPORT (gtsam::Pose3)
 
 GTSAM_VALUE_EXPORT (gtsam::Rot3)
 
 GTSAM_VALUE_EXPORT (gtsam::PinholeCamera< Cal3_S2 >)
 
 GTSAM_VALUE_EXPORT (gtsam::PinholeCamera< Cal3DS2 >)
 
 GTSAM_VALUE_EXPORT (gtsam::PinholeCamera< Cal3Bundler >)
 
int main ()
 
static Point3 pt3 (1.0, 2.0, 3.0)
 
 TEST (Serialization, TemplatedValues)
 

Variables

static Cal3_S2 cal1 (1.0, 2.0, 0.3, 0.1, 0.5)
 
static Cal3DS2 cal2 (1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0)
 
static Cal3Bundler cal3 (1.0, 2.0, 3.0)
 
static Pose3 pose3 (rt3, pt3)
 
static Rot3 rt3 = Rot3::RzRyRx(1.0, 3.0, 2.0)
 

Detailed Description

Author
Richard Roberts
Date
Feb 7, 2012

Definition in file testSerializationNonlinear.cpp.

Typedef Documentation

Definition at line 54 of file testSerializationNonlinear.cpp.

Definition at line 53 of file testSerializationNonlinear.cpp.

Definition at line 52 of file testSerializationNonlinear.cpp.

Function Documentation

GTSAM_VALUE_EXPORT ( gtsam::Cal3_S2  )
GTSAM_VALUE_EXPORT ( gtsam::Cal3Bundler  )
GTSAM_VALUE_EXPORT ( gtsam::Point3  )
GTSAM_VALUE_EXPORT ( gtsam::Pose3  )
GTSAM_VALUE_EXPORT ( gtsam::Rot3  )
GTSAM_VALUE_EXPORT ( gtsam::PinholeCamera< Cal3_S2 )
GTSAM_VALUE_EXPORT ( gtsam::PinholeCamera< Cal3DS2 )
GTSAM_VALUE_EXPORT ( gtsam::PinholeCamera< Cal3Bundler )
int main ( void  )

Definition at line 86 of file testSerializationNonlinear.cpp.

static Point3 pt3 ( 1.  0,
2.  0,
3.  0 
)
static
TEST ( Serialization  ,
TemplatedValues   
)

Definition at line 65 of file testSerializationNonlinear.cpp.

Variable Documentation

Cal3_S2 cal1(1.0, 2.0, 0.3, 0.1, 0.5)
static
Cal3DS2 cal2(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0)
static
Cal3Bundler cal3(1.0, 2.0, 3.0)
static
Pose3 pose3(rt3, pt3)
static
Rot3 rt3 = Rot3::RzRyRx(1.0, 3.0, 2.0)
static

Definition at line 58 of file testSerializationNonlinear.cpp.



gtsam
Author(s):
autogenerated on Sat May 8 2021 02:51:42