Go to the documentation of this file.
   49                 return "Compute the incidence angle using the dot product of the viewing direction and the surface normal.\n\n" 
   50                            "Required descriptors: normals, observationDirections.\n" 
   51                        "Produced descritors:  incidenceAngles.\n" 
   52                            "Altered descriptors:  none.\n" 
   53                            "Altered features:     none.";
 
  
IncidenceAngleDataPointsFilter()
PM::DataPointsFilter DataPointsFilter
PointMatcher< T >::DataPoints::InvalidField InvalidField
virtual DataPoints filter(const DataPoints &input)
Apply filters to input point cloud. This is the non-destructive version and returns a copy.
Functions and classes that are dependant on scalar type are defined in this templatized class.
static const std::string description()
An exception thrown when one tries to access features or descriptors unexisting or of wrong dimension...
std::vector< ParameterDoc > ParametersDoc
The documentation of all parameters.
PointMatcher< T >::Vector Vector
Incidence angle, compute the incidence angle of a surface normal with the observation direction.
Eigen::Matrix< T, Eigen::Dynamic, 1 > Vector
A vector over ScalarType.
The superclass of classes that are constructed using generic parameters. This class provides the para...
PointMatcher< T >::DataPoints DataPoints
Functions and classes that are not dependant on scalar type are defined in this namespace.
virtual void inPlaceFilter(DataPoints &cloud)
Apply these filters to a point cloud without copying.
std::map< std::string, Parameter > Parameters
Parameters stored as a map of string->string.