Point Cloud Library (PCL)  1.14.0-dev
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes | Friends
pcl::BRISKSignature512 Struct Reference

A point structure representing the Binary Robust Invariant Scalable Keypoints (BRISK). More...

#include <pcl/impl/point_types.hpp>

Public Member Functions

constexpr BRISKSignature512 ()=default
 
constexpr BRISKSignature512 (float _scale, float _orientation)
 

Static Public Member Functions

static constexpr int descriptorSize ()
 

Public Attributes

float scale = 0.f
 
float orientation = 0.f
 
unsigned char descriptor [64] = {0}
 

Friends

std::ostream & operator<< (std::ostream &os, const BRISKSignature512 &p)
 

Detailed Description

A point structure representing the Binary Robust Invariant Scalable Keypoints (BRISK).

Definition at line 1477 of file point_types.hpp.

Constructor & Destructor Documentation

◆ BRISKSignature512() [1/2]

constexpr pcl::BRISKSignature512::BRISKSignature512 ( )
inlineconstexprdefault

◆ BRISKSignature512() [2/2]

constexpr pcl::BRISKSignature512::BRISKSignature512 ( float  _scale,
float  _orientation 
)
inlineconstexpr

Definition at line 1486 of file point_types.hpp.

Member Function Documentation

◆ descriptorSize()

static constexpr int pcl::BRISKSignature512::descriptorSize ( )
inlinestaticconstexpr

Definition at line 1482 of file point_types.hpp.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
const BRISKSignature512 p 
)
friend

Member Data Documentation

◆ descriptor

unsigned char pcl::BRISKSignature512::descriptor[64] = {0}

Definition at line 1481 of file point_types.hpp.

◆ orientation

float pcl::BRISKSignature512::orientation = 0.f

Definition at line 1480 of file point_types.hpp.

◆ scale

float pcl::BRISKSignature512::scale = 0.f

Definition at line 1479 of file point_types.hpp.


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