Classes | Namespaces | Functions | Variables
testValues.cpp File Reference
#include <gtsam/nonlinear/Values.h>
#include <gtsam/inference/Symbol.h>
#include <gtsam/linear/VectorValues.h>
#include <gtsam/geometry/Pose2.h>
#include <gtsam/geometry/Pose3.h>
#include <gtsam/base/Testable.h>
#include <gtsam/base/TestableAssertions.h>
#include <CppUnitLite/TestHarness.h>
#include <boost/assign/std/list.hpp>
#include <boost/assign/std/vector.hpp>
#include <boost/assign/list_of.hpp>
#include <stdexcept>
#include <limits>
#include <type_traits>
Include dependency graph for testValues.cpp:

Go to the source code of this file.

Classes

class  TestValue
 
class  TestValueData
 
struct  TestValues
 
struct  gtsam::traits< TestValue >
 

Namespaces

 gtsam
 traits
 

Functions

int main ()
 
 TEST (Values, equals1)
 
 TEST (Values, equals2)
 
 TEST (Values, equals_nan)
 
 TEST (Values, insert_good)
 
 TEST (Values, insert_bad)
 
 TEST (Values, update_element)
 
 TEST (Values, basic_functions)
 
 TEST (Values, retract_full)
 
 TEST (Values, retract_partial)
 
 TEST (Values, equals)
 
 TEST (Values, localCoordinates)
 
 TEST (Values, extract_keys)
 
 TEST (Values, exists_)
 
 TEST (Values, update)
 
 TEST (Values, filter)
 
 TEST (Values, Symbol_filter)
 
 TEST (Values, Destructors)
 
 TEST (Values, copy_constructor)
 
 TEST (Values, move_constructor)
 
 TEST (Values, std_move)
 
 TEST (Values, VectorDynamicInsertFixedRead)
 
 TEST (Values, VectorDynamicInsertDynamicRead)
 
 TEST (Values, VectorFixedInsertFixedRead)
 
 TEST (Values, MatrixDynamicInsertFixedRead)
 
 TEST (Values, Demangle)
 
 TEST (Values, brace_initializer)
 

Variables

static double inf = std::numeric_limits<double>::infinity()
 
const Symbol key1 ('v', 1)
 
const Symbol key2 ('v', 2)
 
const Symbol key3 ('v', 3)
 
const Symbol key4 ('v', 4)
 

Detailed Description

Author
Richard Roberts
Frank Dellaert
Mike Bosse

Definition in file testValues.cpp.

Function Documentation

int main ( void  )

Definition at line 633 of file testValues.cpp.

TEST ( Values  ,
equals1   
)

Definition at line 81 of file testValues.cpp.

TEST ( Values  ,
equals2   
)

Definition at line 93 of file testValues.cpp.

TEST ( Values  ,
equals_nan   
)

Definition at line 106 of file testValues.cpp.

TEST ( Values  ,
insert_good   
)

Definition at line 119 of file testValues.cpp.

TEST ( Values  ,
insert_bad   
)

Definition at line 141 of file testValues.cpp.

TEST ( Values  ,
update_element   
)

Definition at line 158 of file testValues.cpp.

TEST ( Values  ,
basic_functions   
)

Definition at line 174 of file testValues.cpp.

TEST ( Values  ,
retract_full   
)

Definition at line 203 of file testValues.cpp.

TEST ( Values  ,
retract_partial   
)

Definition at line 222 of file testValues.cpp.

TEST ( Values  ,
equals   
)

Definition at line 240 of file testValues.cpp.

TEST ( Values  ,
localCoordinates   
)

Definition at line 258 of file testValues.cpp.

TEST ( Values  ,
extract_keys   
)

Definition at line 274 of file testValues.cpp.

TEST ( Values  ,
exists_   
)

Definition at line 294 of file testValues.cpp.

TEST ( Values  ,
update   
)

Definition at line 305 of file testValues.cpp.

TEST ( Values  ,
filter   
)

Definition at line 323 of file testValues.cpp.

TEST ( Values  ,
Symbol_filter   
)

Definition at line 399 of file testValues.cpp.

TEST ( Values  ,
Destructors   
)

Definition at line 429 of file testValues.cpp.

TEST ( Values  ,
copy_constructor   
)

Definition at line 452 of file testValues.cpp.

TEST ( Values  ,
move_constructor   
)

Definition at line 495 of file testValues.cpp.

TEST ( Values  ,
std_move   
)

Definition at line 513 of file testValues.cpp.

TEST ( Values  ,
VectorDynamicInsertFixedRead   
)

Definition at line 536 of file testValues.cpp.

TEST ( Values  ,
VectorDynamicInsertDynamicRead   
)

Definition at line 547 of file testValues.cpp.

TEST ( Values  ,
VectorFixedInsertFixedRead   
)

Definition at line 559 of file testValues.cpp.

TEST ( Values  ,
MatrixDynamicInsertFixedRead   
)

Definition at line 584 of file testValues.cpp.

TEST ( Values  ,
Demangle   
)

Definition at line 593 of file testValues.cpp.

TEST ( Values  ,
brace_initializer   
)

Definition at line 603 of file testValues.cpp.

Variable Documentation

double inf = std::numeric_limits<double>::infinity()
static

Definition at line 38 of file testValues.cpp.

const Symbol key1('v', 1)
const Symbol key2('v', 2)
const Symbol key3('v', 3)
const Symbol key4('v', 4)


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