AAPlane< PointT > Class Template Reference

#include <VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/GfxTL/AAPlane.h>

Public Types

typedef PointT PointType
 
typedef PointType::ScalarType ScalarType
 

Public Member Functions

 AAPlane ()
 
 AAPlane (unsigned int axis, const PointType &p)
 
 AAPlane (unsigned int axis, ScalarType value)
 
unsigned int Axis () const
 
ScalarType operator() (const PointType &p) const
 
void Set (unsigned int axis, ScalarType value)
 
ScalarType Value () const
 
void Value (ScalarType v)
 

Detailed Description

template<class PointT>
class GfxTL::AAPlane< PointT >

Definition at line 7 of file AAPlane.h.

Member Typedef Documentation

◆ PointType

typedef PointT PointType

Definition at line 10 of file AAPlane.h.

◆ ScalarType

typedef PointType::ScalarType ScalarType

Definition at line 11 of file AAPlane.h.

Constructor & Destructor Documentation

◆ AAPlane() [1/3]

Definition at line 5 of file AAPlane.hpp.

◆ AAPlane() [2/3]

AAPlane ( unsigned int  axis,
ScalarType  value 
)

Definition at line 9 of file AAPlane.hpp.

◆ AAPlane() [3/3]

AAPlane ( unsigned int  axis,
const PointType p 
)

Definition at line 16 of file AAPlane.hpp.

Member Function Documentation

◆ Axis()

unsigned int Axis
inline

Definition at line 35 of file AAPlane.h.

◆ operator()()

AAPlane< PointT >::ScalarType operator() ( const PointType p) const
inline

Definition at line 28 of file AAPlane.h.

◆ Set()

void Set ( unsigned int  axis,
ScalarType  value 
)

Definition at line 23 of file AAPlane.hpp.

+ Here is the call graph for this function:

◆ Value() [1/2]

AAPlane< PointT >::ScalarType Value
inline

Definition at line 41 of file AAPlane.h.

◆ Value() [2/2]

void Value ( ScalarType  v)

Definition at line 47 of file AAPlane.h.

+ Here is the call graph for this function:

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