Public Types | Public Member Functions | Static Public Member Functions
IncidenceAngleDataPointsFilter< T > Struct Template Reference

Incidence angle, compute the incidence angle of a surface normal with the observation direction. More...

#include <IncidenceAngle.h>

Inheritance diagram for IncidenceAngleDataPointsFilter< T >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef PointMatcher< T >
::DataPoints 
DataPoints
typedef PointMatcher< T >
::DataPoints::InvalidField 
InvalidField
typedef PointMatcher< T >::Vector Vector

Public Member Functions

virtual DataPoints filter (const DataPoints &input)
 Apply filters to input point cloud. This is the non-destructive version and returns a copy.
 IncidenceAngleDataPointsFilter ()
virtual void inPlaceFilter (DataPoints &cloud)
 Apply these filters to a point cloud without copying.

Static Public Member Functions

static const std::string description ()

Detailed Description

template<typename T>
struct IncidenceAngleDataPointsFilter< T >

Incidence angle, compute the incidence angle of a surface normal with the observation direction.

Definition at line 41 of file IncidenceAngle.h.


Member Typedef Documentation

template<typename T >
typedef PointMatcher<T>::DataPoints IncidenceAngleDataPointsFilter< T >::DataPoints

Definition at line 44 of file IncidenceAngle.h.

Definition at line 45 of file IncidenceAngle.h.

template<typename T >
typedef PointMatcher<T>::Vector IncidenceAngleDataPointsFilter< T >::Vector

Definition at line 43 of file IncidenceAngle.h.


Constructor & Destructor Documentation

template<typename T >
IncidenceAngleDataPointsFilter< T >::IncidenceAngleDataPointsFilter ( ) [inline]

Definition at line 57 of file IncidenceAngle.h.


Member Function Documentation

template<typename T >
static const std::string IncidenceAngleDataPointsFilter< T >::description ( ) [inline, static]

Definition at line 47 of file IncidenceAngle.h.

template<typename T >
PointMatcher< T >::DataPoints IncidenceAngleDataPointsFilter< T >::filter ( const DataPoints input) [virtual]

Apply filters to input point cloud. This is the non-destructive version and returns a copy.

Implements PointMatcher< T >::DataPointsFilter.

Definition at line 41 of file IncidenceAngle.cpp.

template<typename T >
void IncidenceAngleDataPointsFilter< T >::inPlaceFilter ( DataPoints cloud) [virtual]

Apply these filters to a point cloud without copying.

Implements PointMatcher< T >::DataPointsFilter.

Definition at line 50 of file IncidenceAngle.cpp.


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


libpointmatcher
Author(s):
autogenerated on Thu Jun 20 2019 19:51:33