Defines | Functions | Variables
shot.hpp File Reference
#include <pcl/features/shot.h>
#include <pcl/features/shot_lrf.h>
#include <utility>
Include dependency graph for shot.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define PCL_INSTANTIATE_SHOTColorEstimation(T, NT, OutT, RFT)   template class PCL_EXPORTS pcl::SHOTColorEstimation<T,NT,OutT,RFT>;
#define PCL_INSTANTIATE_SHOTEstimation(T, NT, OutT, RFT)   template class PCL_EXPORTS pcl::SHOTEstimation<T,NT,OutT,RFT>;
#define PCL_INSTANTIATE_SHOTEstimationBase(T, NT, OutT, RFT)   template class PCL_EXPORTS pcl::SHOTEstimationBase<T,NT,OutT,RFT>;
#define PST_PI   3.1415926535897932384626433832795
#define PST_RAD_135   2.3561944901923449288469825374596
#define PST_RAD_180   PST_PI
#define PST_RAD_360   6.283185307179586476925286766558
#define PST_RAD_45   0.78539816339744830961566084581988
#define PST_RAD_90   1.5707963267948966192313216916398
#define PST_RAD_PI_7_8   2.7488935718910690836548129603691

Functions

bool areEquals (double val1, double val2, double zeroDoubleEps=zeroDoubleEps15)
 Check if val1 and val2 are equals.
bool areEquals (float val1, float val2, float zeroFloatEps=zeroFloatEps8)
 Check if val1 and val2 are equals.

Variables

const double zeroDoubleEps15 = 1E-15
const float zeroFloatEps8 = 1E-8f

Define Documentation

#define PCL_INSTANTIATE_SHOTColorEstimation (   T,
  NT,
  OutT,
  RFT 
)    template class PCL_EXPORTS pcl::SHOTColorEstimation<T,NT,OutT,RFT>;

Definition at line 1716 of file shot.hpp.

#define PCL_INSTANTIATE_SHOTEstimation (   T,
  NT,
  OutT,
  RFT 
)    template class PCL_EXPORTS pcl::SHOTEstimation<T,NT,OutT,RFT>;

Definition at line 1715 of file shot.hpp.

#define PCL_INSTANTIATE_SHOTEstimationBase (   T,
  NT,
  OutT,
  RFT 
)    template class PCL_EXPORTS pcl::SHOTEstimationBase<T,NT,OutT,RFT>;

Definition at line 1714 of file shot.hpp.

#define PST_PI   3.1415926535897932384626433832795

Definition at line 47 of file shot.hpp.

#define PST_RAD_135   2.3561944901923449288469825374596

Definition at line 50 of file shot.hpp.

#define PST_RAD_180   PST_PI

Definition at line 51 of file shot.hpp.

#define PST_RAD_360   6.283185307179586476925286766558

Definition at line 52 of file shot.hpp.

#define PST_RAD_45   0.78539816339744830961566084581988

Definition at line 48 of file shot.hpp.

#define PST_RAD_90   1.5707963267948966192313216916398

Definition at line 49 of file shot.hpp.

#define PST_RAD_PI_7_8   2.7488935718910690836548129603691

Definition at line 53 of file shot.hpp.


Function Documentation

bool areEquals ( double  val1,
double  val2,
double  zeroDoubleEps = zeroDoubleEps15 
) [inline]

Check if val1 and val2 are equals.

Parameters:
[in]val1first number to check.
[in]val2second number to check.
[in]zeroDoubleEpsepsilon
Returns:
true if val1 is equal to val2, false otherwise.

Definition at line 67 of file shot.hpp.

bool areEquals ( float  val1,
float  val2,
float  zeroFloatEps = zeroFloatEps8 
) [inline]

Check if val1 and val2 are equals.

Parameters:
[in]val1first number to check.
[in]val2second number to check.
[in]zeroFloatEpsepsilon
Returns:
true if val1 is equal to val2, false otherwise.

Definition at line 81 of file shot.hpp.


Variable Documentation

const double zeroDoubleEps15 = 1E-15

Definition at line 55 of file shot.hpp.

const float zeroFloatEps8 = 1E-8f

Definition at line 56 of file shot.hpp.



pcl
Author(s): Open Perception
autogenerated on Mon Oct 6 2014 03:19:14