Loading...
Searching...
No Matches
types.hpp File Reference

A collection of variables used in geometric vision for the computation of calibrated absolute and relative pose. More...

`#include <stdlib.h>`
`#include <vector>`
`#include <Eigen/Eigen>`
`#include <Eigen/src/Core/util/DisableStupidWarnings.h>`

Go to the source code of this file.

## Classes

struct | opengv::EigensolverOutput
struct | opengv::GeOutput

## Namespaces

namespace | opengv
| The namespace of this library.

## Typedefs

typedef Eigen::Vector3d | opengv::bearingVector_t
typedef std::vector< bearingVector_t, Eigen::aligned_allocator< bearingVector_t > > | opengv::bearingVectors_t
typedef Eigen::Vector3d | opengv::translation_t
typedef std::vector< translation_t, Eigen::aligned_allocator< translation_t > > | opengv::translations_t
typedef Eigen::Matrix3d | opengv::rotation_t
typedef std::vector< rotation_t, Eigen::aligned_allocator< rotation_t > > | opengv::rotations_t
typedef Eigen::Matrix< double, 3, 4 > | opengv::transformation_t
typedef std::vector< transformation_t, Eigen::aligned_allocator< transformation_t > > | opengv::transformations_t
typedef Eigen::Vector3d | opengv::cayley_t
typedef Eigen::Vector4d | opengv::quaternion_t
typedef Eigen::Matrix3d | opengv::essential_t
typedef std::vector< essential_t, Eigen::aligned_allocator< essential_t > > | opengv::essentials_t
typedef Eigen::Matrix3cd | opengv::complexEssential_t
typedef std::vector< complexEssential_t, Eigen::aligned_allocator< complexEssential_t > > | opengv::complexEssentials_t
typedef Eigen::Vector3d | opengv::point_t
typedef std::vector< point_t, Eigen::aligned_allocator< point_t > > | opengv::points_t
typedef Eigen::Vector3d | opengv::eigenvalues_t
typedef Eigen::Matrix3d | opengv::eigenvectors_t
typedef struct opengv::EigensolverOutput | opengv::eigensolverOutput_t
typedef struct opengv::GeOutput | opengv::geOutput_t

## Detailed Description

A collection of variables used in geometric vision for the computation of calibrated absolute and relative pose.