Public Types | Public Member Functions | Public Attributes | List of all members
GestaltDataPointsFilter< T >::BuildData Struct Reference

#include <Gestalt.h>

Public Types

typedef std::vector< int > Indices
 
typedef Eigen::Matrix< std::int64_t, Eigen::Dynamic, Eigen::Dynamic > Int64Matrix
 
typedef Eigen::Matrix< std::int64_t, 1, Eigen::Dynamic > Int64Vector
 
typedef DataPoints::View View
 

Public Member Functions

 BuildData (Matrix &features, Matrix &descriptors, Int64Matrix &times)
 

Public Attributes

boost::optional< Viewcovariance
 
Matrixdescriptors
 
boost::optional< VieweigenValues
 
boost::optional< VieweigenVectors
 
Matrixfeatures
 
boost::optional< ViewgestaltMeans
 
boost::optional< ViewgestaltShapes
 
boost::optional< ViewgestaltVariances
 
Indices indices
 
Indices indicesToKeep
 
boost::optional< Viewmeans
 
boost::optional< Viewnormals
 
int outputInsertionPoint
 
Int64Matrixtimes
 
int unfitPointsCount
 
boost::optional< ViewwarpedXYZ
 

Detailed Description

template<typename T>
struct GestaltDataPointsFilter< T >::BuildData

Definition at line 109 of file Gestalt.h.

Member Typedef Documentation

◆ Indices

template<typename T >
typedef std::vector<int> GestaltDataPointsFilter< T >::BuildData::Indices

Definition at line 111 of file Gestalt.h.

◆ Int64Matrix

template<typename T >
typedef Eigen::Matrix<std::int64_t, Eigen::Dynamic, Eigen::Dynamic> GestaltDataPointsFilter< T >::BuildData::Int64Matrix

Definition at line 113 of file Gestalt.h.

◆ Int64Vector

template<typename T >
typedef Eigen::Matrix<std::int64_t, 1, Eigen::Dynamic> GestaltDataPointsFilter< T >::BuildData::Int64Vector

Definition at line 114 of file Gestalt.h.

◆ View

template<typename T >
typedef DataPoints::View GestaltDataPointsFilter< T >::BuildData::View

Definition at line 112 of file Gestalt.h.

Constructor & Destructor Documentation

◆ BuildData()

template<typename T >
GestaltDataPointsFilter< T >::BuildData::BuildData ( Matrix features,
Matrix descriptors,
Int64Matrix times 
)
inline

Definition at line 133 of file Gestalt.h.

Member Data Documentation

◆ covariance

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::covariance

Definition at line 125 of file Gestalt.h.

◆ descriptors

template<typename T >
Matrix& GestaltDataPointsFilter< T >::BuildData::descriptors

Definition at line 119 of file Gestalt.h.

◆ eigenValues

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::eigenValues

Definition at line 123 of file Gestalt.h.

◆ eigenVectors

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::eigenVectors

Definition at line 124 of file Gestalt.h.

◆ features

template<typename T >
Matrix& GestaltDataPointsFilter< T >::BuildData::features

Definition at line 118 of file Gestalt.h.

◆ gestaltMeans

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::gestaltMeans

Definition at line 126 of file Gestalt.h.

◆ gestaltShapes

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::gestaltShapes

Definition at line 128 of file Gestalt.h.

◆ gestaltVariances

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::gestaltVariances

Definition at line 127 of file Gestalt.h.

◆ indices

template<typename T >
Indices GestaltDataPointsFilter< T >::BuildData::indices

Definition at line 116 of file Gestalt.h.

◆ indicesToKeep

template<typename T >
Indices GestaltDataPointsFilter< T >::BuildData::indicesToKeep

Definition at line 117 of file Gestalt.h.

◆ means

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::means

Definition at line 122 of file Gestalt.h.

◆ normals

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::normals

Definition at line 121 of file Gestalt.h.

◆ outputInsertionPoint

template<typename T >
int GestaltDataPointsFilter< T >::BuildData::outputInsertionPoint

Definition at line 130 of file Gestalt.h.

◆ times

template<typename T >
Int64Matrix& GestaltDataPointsFilter< T >::BuildData::times

Definition at line 120 of file Gestalt.h.

◆ unfitPointsCount

template<typename T >
int GestaltDataPointsFilter< T >::BuildData::unfitPointsCount

Definition at line 131 of file Gestalt.h.

◆ warpedXYZ

template<typename T >
boost::optional<View> GestaltDataPointsFilter< T >::BuildData::warpedXYZ

Definition at line 129 of file Gestalt.h.


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


libpointmatcher
Author(s):
autogenerated on Sat May 27 2023 02:38:03