farm-ng-core
point.h File Reference
#include "sophus/concepts/utils.h"
#include <Eigen/Core>
Include dependency graph for point.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 sophus
 Image MutImage, owning images types.
 
 sophus::concepts
 

Variables

template<class TDerived >
concept sophus::concepts::EigenType = DerivedFrom<TDerived, Eigen::EigenBase<TDerived>>
 
template<class TDerived >
concept sophus::concepts::EigenDenseType = DerivedFrom<TDerived, Eigen::DenseBase<TDerived>>
 
template<class TDerived >
concept sophus::concepts::EigenMatrixType = DerivedFrom<TDerived, Eigen::MatrixBase<TDerived>>
 
template<class TDerived >
concept sophus::concepts::EigenArrayType = DerivedFrom<TDerived, Eigen::ArrayBase<TDerived>>
 
template<class TT1 , typename TT2 >
concept sophus::concepts::EigenSameDim
 
template<int kRows, int kCols, typename TT >
concept sophus::concepts::EigenWithDim
 
template<typename TT >
concept sophus::concepts::EigenVector3
 
template<int kRows, int kCols, typename TT >
concept sophus::concepts::EigenWithDimOrDynamic
 
template<class TT >
concept sophus::concepts::RealScalarType = std::is_floating_point_v<TT>
 
template<class TT >
concept sophus::concepts::IntegerScalarType = std::is_integral_v<TT>
 
template<class TT >
concept sophus::concepts::ScalarType = RealScalarType<TT> || IntegerScalarType<TT>
 
template<class TT >
concept sophus::concepts::RealEigenDenseType
 
template<class TT >
concept sophus::concepts::IntegerEigenDenseType
 
template<class TT >
concept sophus::concepts::RealPointType = RealScalarType<TT> || RealEigenDenseType<TT>
 
template<class TT >
concept sophus::concepts::IntegerPointType = IntegerScalarType<TT> || IntegerEigenDenseType<TT>
 
template<class TT >
concept sophus::concepts::PointType = RealPointType<TT> || IntegerPointType<TT>