Public Types | List of all members
lvr2::FeatureConstruct< ScanPositionIO, FeatureBase > Struct Template Reference

#include <ScanPositionIO.hpp>

Public Types

using dep1 = typename FeatureConstruct< ArrayIO, FeatureBase >::type
 
using dep2 = typename FeatureConstruct< MatrixIO, FeatureBase >::type
 
using dep3 = typename FeatureConstruct< ScanIO, FeatureBase >::type
 
using dep4 = typename FeatureConstruct< ScanCameraIO, FeatureBase >::type
 
using dep5 = typename FeatureConstruct< HyperspectralCameraIO, FeatureBase >::type
 
using deps = typename dep1::template Merge< dep2 >::template Merge< dep3 >::template Merge< dep4 >::template Merge< dep5 >
 
using type = typename deps::template add_features< ScanPositionIO >::type
 

Detailed Description

template<typename FeatureBase>
struct lvr2::FeatureConstruct< ScanPositionIO, FeatureBase >

Definition at line 77 of file descriptions/ScanPositionIO.hpp.

Member Typedef Documentation

◆ dep1

template<typename FeatureBase >
using lvr2::FeatureConstruct< ScanPositionIO, FeatureBase >::dep1 = typename FeatureConstruct<ArrayIO, FeatureBase>::type

Definition at line 81 of file descriptions/ScanPositionIO.hpp.

◆ dep2

template<typename FeatureBase >
using lvr2::FeatureConstruct< ScanPositionIO, FeatureBase >::dep2 = typename FeatureConstruct<MatrixIO, FeatureBase>::type

Definition at line 82 of file descriptions/ScanPositionIO.hpp.

◆ dep3

template<typename FeatureBase >
using lvr2::FeatureConstruct< ScanPositionIO, FeatureBase >::dep3 = typename FeatureConstruct<ScanIO, FeatureBase>::type

Definition at line 83 of file descriptions/ScanPositionIO.hpp.

◆ dep4

template<typename FeatureBase >
using lvr2::FeatureConstruct< ScanPositionIO, FeatureBase >::dep4 = typename FeatureConstruct<ScanCameraIO, FeatureBase>::type

Definition at line 84 of file descriptions/ScanPositionIO.hpp.

◆ dep5

Definition at line 85 of file descriptions/ScanPositionIO.hpp.

◆ deps

template<typename FeatureBase >
using lvr2::FeatureConstruct< ScanPositionIO, FeatureBase >::deps = typename dep1::template Merge<dep2>::template Merge<dep3>::template Merge< dep4>::template Merge<dep5>

Definition at line 87 of file descriptions/ScanPositionIO.hpp.

◆ type

template<typename FeatureBase >
using lvr2::FeatureConstruct< ScanPositionIO, FeatureBase >::type = typename deps::template add_features<ScanPositionIO>::type

Definition at line 90 of file descriptions/ScanPositionIO.hpp.


The documentation for this struct was generated from the following file:


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:11