Classes | Namespaces | Typedefs | Functions | Variables
testPartialPriorFactor.cpp File Reference
#include <gtsam_unstable/slam/PartialPriorFactor.h>
#include <gtsam/inference/Symbol.h>
#include <gtsam/geometry/Pose2.h>
#include <gtsam/geometry/Pose3.h>
#include <gtsam/base/numericalDerivative.h>
#include <gtsam/base/TestableAssertions.h>
#include <CppUnitLite/TestHarness.h>
Include dependency graph for testPartialPriorFactor.cpp:

Go to the source code of this file.

Classes

struct  gtsam::traits< TestPartialPriorFactor2 >
 
struct  gtsam::traits< TestPartialPriorFactor3 >
 

Namespaces

 gtsam
 traits
 

Typedefs

typedef std::vector< size_tIndices
 
typedef PartialPriorFactor< Pose2TestPartialPriorFactor2
 
typedef PartialPriorFactor< Pose3TestPartialPriorFactor3
 

Functions

int main ()
 
 TEST (PartialPriorFactor, Constructors2)
 
 TEST (PartialPriorFactor, Constructors3)
 
 TEST (PartialPriorFactor, JacobianAtIdentity3)
 
 TEST (PartialPriorFactor, JacobianFullRotation3)
 
 TEST (PartialPriorFactor, JacobianFullTranslation2)
 
 TEST (PartialPriorFactor, JacobianFullTranslation3)
 
 TEST (PartialPriorFactor, JacobianPartialTranslation2)
 
 TEST (PartialPriorFactor, JacobianPartialTranslation3)
 
 TEST (PartialPriorFactor, JacobianTheta)
 
 TEST (PartialPriorFactor, JacobianTxTz3)
 

Variables

static const int kIndexRx = 0
 
static const int kIndexRy = 1
 
static const int kIndexRz = 2
 
static const int kIndexTx = 3
 
static const int kIndexTy = 4
 
static const int kIndexTz = 5
 

Typedef Documentation

◆ Indices

typedef std::vector<size_t> Indices

Definition at line 37 of file testPartialPriorFactor.cpp.

◆ TestPartialPriorFactor2

Definition at line 35 of file testPartialPriorFactor.cpp.

◆ TestPartialPriorFactor3

Definition at line 36 of file testPartialPriorFactor.cpp.

Function Documentation

◆ main()

int main ( )

Definition at line 285 of file testPartialPriorFactor.cpp.

◆ TEST() [1/10]

TEST ( PartialPriorFactor  ,
Constructors2   
)

Definition at line 49 of file testPartialPriorFactor.cpp.

◆ TEST() [2/10]

TEST ( PartialPriorFactor  ,
Constructors3   
)

Definition at line 141 of file testPartialPriorFactor.cpp.

◆ TEST() [3/10]

TEST ( PartialPriorFactor  ,
JacobianAtIdentity3   
)

Definition at line 170 of file testPartialPriorFactor.cpp.

◆ TEST() [4/10]

TEST ( PartialPriorFactor  ,
JacobianFullRotation3   
)

Definition at line 262 of file testPartialPriorFactor.cpp.

◆ TEST() [5/10]

TEST ( PartialPriorFactor  ,
JacobianFullTranslation2   
)

Definition at line 96 of file testPartialPriorFactor.cpp.

◆ TEST() [6/10]

TEST ( PartialPriorFactor  ,
JacobianFullTranslation3   
)

Definition at line 214 of file testPartialPriorFactor.cpp.

◆ TEST() [7/10]

TEST ( PartialPriorFactor  ,
JacobianPartialTranslation2   
)

Definition at line 74 of file testPartialPriorFactor.cpp.

◆ TEST() [8/10]

TEST ( PartialPriorFactor  ,
JacobianPartialTranslation3   
)

Definition at line 192 of file testPartialPriorFactor.cpp.

◆ TEST() [9/10]

TEST ( PartialPriorFactor  ,
JacobianTheta   
)

Definition at line 119 of file testPartialPriorFactor.cpp.

◆ TEST() [10/10]

TEST ( PartialPriorFactor  ,
JacobianTxTz3   
)

Definition at line 238 of file testPartialPriorFactor.cpp.

Variable Documentation

◆ kIndexRx

const int kIndexRx = 0
static

Definition at line 28 of file testPartialPriorFactor.cpp.

◆ kIndexRy

const int kIndexRy = 1
static

Definition at line 29 of file testPartialPriorFactor.cpp.

◆ kIndexRz

const int kIndexRz = 2
static

Definition at line 30 of file testPartialPriorFactor.cpp.

◆ kIndexTx

const int kIndexTx = 3
static

Definition at line 31 of file testPartialPriorFactor.cpp.

◆ kIndexTy

const int kIndexTy = 4
static

Definition at line 32 of file testPartialPriorFactor.cpp.

◆ kIndexTz

const int kIndexTz = 5
static

Definition at line 33 of file testPartialPriorFactor.cpp.



gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:09:54