Classes | Namespaces | Typedefs | Functions
testGroup.cpp File Reference

Unit tests for groups. More...

#include <gtsam/base/Group.h>
#include <gtsam/base/Testable.h>
#include <Eigen/Core>
#include <iostream>
#include <CppUnitLite/TestHarness.h>
Include dependency graph for testGroup.cpp:

Go to the source code of this file.

Classes

class  gtsam::Symmetric< N >
 Symmetric group. More...
 
struct  gtsam::traits< Dih6 >
 
struct  gtsam::traits< Symmetric< N > >
 Define permutation group traits to be a model of the Multiplicative Group concept. More...
 

Namespaces

 gtsam
 traits
 

Typedefs

typedef DirectProduct< S2, S3gtsam::Dih6
 
typedef Symmetric< 2 > S2
 
typedef Symmetric< 3 > S3
 

Functions

int main ()
 
std::ostream & gtsam::operator<< (std::ostream &os, const Dih6 &m)
 
 TEST (Group, S2)
 
 TEST (Group, S3)
 
 TEST (Group, Dih6)
 

Detailed Description

Unit tests for groups.

Author
Frank Dellaert

Definition in file testGroup.cpp.

Typedef Documentation

◆ S2

typedef Symmetric<2> S2

Definition at line 80 of file testGroup.cpp.

◆ S3

typedef Symmetric<3> S3

Definition at line 88 of file testGroup.cpp.

Function Documentation

◆ main()

int main ( void  )

Definition at line 138 of file testGroup.cpp.

◆ TEST() [1/3]

TEST ( Group  ,
S2   
)

Definition at line 81 of file testGroup.cpp.

◆ TEST() [2/3]

TEST ( Group  ,
S3   
)

Definition at line 89 of file testGroup.cpp.

◆ TEST() [3/3]

TEST ( Group  ,
Dih6   
)

Definition at line 127 of file testGroup.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:55