#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 <stdexcept>#include <limits>#include <type_traits>
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, basic_functions) | |
| TEST (Values, brace_initializer) | |
| TEST (Values, copy_constructor) | |
| TEST (Values, Demangle) | |
| TEST (Values, Destructors) | |
| TEST (Values, equals) | |
| TEST (Values, equals1) | |
| TEST (Values, equals2) | |
| TEST (Values, equals_nan) | |
| TEST (Values, exists_) | |
| TEST (Values, extract_keys) | |
| TEST (Values, filter) | |
| TEST (Values, insert_bad) | |
| TEST (Values, insert_expression) | |
| TEST (Values, insert_good) | |
| TEST (Values, InsertOrAssign) | |
| TEST (Values, InsertOrAssignWithExpression) | |
| TEST (Values, localCoordinates) | |
| TEST (Values, MatrixDynamicInsertFixedRead) | |
| TEST (Values, move_constructor) | |
| TEST (Values, retract_full) | |
| TEST (Values, retract_masked) | |
| TEST (Values, retract_partial) | |
| TEST (Values, std_move) | |
| TEST (Values, Symbol_filter) | |
| TEST (Values, update) | |
| TEST (Values, update_element) | |
| TEST (Values, update_element_with_expression) | |
| TEST (Values, VectorDynamicInsertDynamicRead) | |
| TEST (Values, VectorDynamicInsertFixedRead) | |
| TEST (Values, VectorFixedInsertFixedRead) | |
| 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) | 
Definition in file testValues.cpp.
| int main | ( | ) | 
Definition at line 686 of file testValues.cpp.
| TEST | ( | Values | , | 
| basic_functions | |||
| ) | 
Definition at line 261 of file testValues.cpp.
| TEST | ( | Values | , | 
| brace_initializer | |||
| ) | 
Definition at line 656 of file testValues.cpp.
| TEST | ( | Values | , | 
| copy_constructor | |||
| ) | 
Definition at line 497 of file testValues.cpp.
| TEST | ( | Values | , | 
| Demangle | |||
| ) | 
Definition at line 638 of file testValues.cpp.
| TEST | ( | Values | , | 
| Destructors | |||
| ) | 
Definition at line 474 of file testValues.cpp.
Definition at line 351 of file testValues.cpp.
| TEST | ( | Values | , | 
| equals1 | |||
| ) | 
Definition at line 78 of file testValues.cpp.
| TEST | ( | Values | , | 
| equals2 | |||
| ) | 
Definition at line 90 of file testValues.cpp.
| TEST | ( | Values | , | 
| equals_nan | |||
| ) | 
Definition at line 103 of file testValues.cpp.
| TEST | ( | Values | , | 
| exists_ | |||
| ) | 
Definition at line 404 of file testValues.cpp.
| TEST | ( | Values | , | 
| extract_keys | |||
| ) | 
Definition at line 384 of file testValues.cpp.
| TEST | ( | Values | , | 
| filter | |||
| ) | 
Definition at line 433 of file testValues.cpp.
| TEST | ( | Values | , | 
| insert_bad | |||
| ) | 
Definition at line 176 of file testValues.cpp.
| TEST | ( | Values | , | 
| insert_expression | |||
| ) | 
Definition at line 138 of file testValues.cpp.
| TEST | ( | Values | , | 
| insert_good | |||
| ) | 
Definition at line 116 of file testValues.cpp.
| TEST | ( | Values | , | 
| InsertOrAssign | |||
| ) | 
Definition at line 225 of file testValues.cpp.
| TEST | ( | Values | , | 
| InsertOrAssignWithExpression | |||
| ) | 
Definition at line 242 of file testValues.cpp.
| TEST | ( | Values | , | 
| localCoordinates | |||
| ) | 
Definition at line 369 of file testValues.cpp.
| TEST | ( | Values | , | 
| MatrixDynamicInsertFixedRead | |||
| ) | 
Definition at line 629 of file testValues.cpp.
| TEST | ( | Values | , | 
| move_constructor | |||
| ) | 
Definition at line 540 of file testValues.cpp.
| TEST | ( | Values | , | 
| retract_full | |||
| ) | 
Definition at line 298 of file testValues.cpp.
| TEST | ( | Values | , | 
| retract_masked | |||
| ) | 
Definition at line 333 of file testValues.cpp.
| TEST | ( | Values | , | 
| retract_partial | |||
| ) | 
Definition at line 316 of file testValues.cpp.
| TEST | ( | Values | , | 
| std_move | |||
| ) | 
Definition at line 558 of file testValues.cpp.
| TEST | ( | Values | , | 
| Symbol_filter | |||
| ) | 
Definition at line 455 of file testValues.cpp.
| TEST | ( | Values | , | 
| update | |||
| ) | 
Definition at line 415 of file testValues.cpp.
| TEST | ( | Values | , | 
| update_element | |||
| ) | 
Definition at line 193 of file testValues.cpp.
| TEST | ( | Values | , | 
| update_element_with_expression | |||
| ) | 
Definition at line 209 of file testValues.cpp.
| TEST | ( | Values | , | 
| VectorDynamicInsertDynamicRead | |||
| ) | 
Definition at line 592 of file testValues.cpp.
| TEST | ( | Values | , | 
| VectorDynamicInsertFixedRead | |||
| ) | 
Definition at line 581 of file testValues.cpp.
| TEST | ( | Values | , | 
| VectorFixedInsertFixedRead | |||
| ) | 
Definition at line 604 of file testValues.cpp.
| 
 | static | 
Definition at line 35 of file testValues.cpp.