Spec-Zone.ru › PointCloudLibrary

#include <pcl/recognition/mask_map.h>

Общедоступные функции-члены

MaskMap ()=default
MaskMap (std::size_t width, std::size_t height)
virtual ~MaskMap ()=default
void resize (std::size_t width, std::size_t height)
std::size_t getWidth () const
std::size_t getHeight () const
unsigned char * getData ()
const unsigned char * getData () const
void set (const std::size_t x, const std::size_t y)
void unset (const std::size_t x, const std::size_t y)
bool isSet (const std::size_t x, const std::size_t y) const
void reset ()
unsigned char & operator() (const std::size_t x, const std::size_t y)
const unsigned char & operator() (const std::size_t x, const std::size_t y) const
void erode (MaskMap &eroded_mask) const

Общедоступные статические функции-члены

static PCL_NODISCARD MaskMap getDifferenceMask (const MaskMap &mask0, const MaskMap &mask1)

Подробное описание

Определение в строке 45 файла mask_map.h.

Описание конструкторов и деструктора

MaskMap() [1/2]

pcl::MaskMap::MaskMap ( )
default

MaskMap() [2/2]

pcl::MaskMap::MaskMap ( std::size_t width,
std::size_t height
)

~MaskMap()

virtual pcl::MaskMap::~MaskMap ( )
virtualdefault

Описание функций-членов

erode()

void pcl::MaskMap::erode ( MaskMap & eroded_mask ) const

getData() [1/2]

unsigned char* pcl::MaskMap::getData ( )

Определение в строке 69 файла mask_map.h.

Используется в pcl::ColorModality< PointInT >::computeDistanceMap() и pcl::SurfaceNormalModality< PointInT >::computeDistanceMap().

getData() [2/2]

const unsigned char* pcl::MaskMap::getData ( ) const

Определение в строке 75 файла mask_map.h.

getDifferenceMask()

static PCL_NODISCARD MaskMap pcl::MaskMap::getDifferenceMask ( const MaskMap & mask0,
const MaskMap & mask1
)

Используется в pcl::ColorGradientModality< PointInT >::extractFeatures().

getHeight()

std::size_t pcl::MaskMap::getHeight ( ) const

Определение в строке 63 файла mask_map.h.

Используется в pcl::ColorModality< PointInT >::computeDistanceMap(), pcl::SurfaceNormalModality< PointInT >::computeDistanceMap(), pcl::ColorGradientModality< PointInT >::erode(), pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), pcl::ColorGradientModality< PointInT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointInT >::extractFeatures(), pcl::ColorModality< PointInT >::extractFeatures() и pcl::ColorGradientModality< PointInT >::extractFeatures().

getWidth()

std::size_t pcl::MaskMap::getWidth ( ) const

Определение в строке 57 файла mask_map.h.

Используется в pcl::ColorModality< PointInT >::computeDistanceMap(), pcl::SurfaceNormalModality< PointInT >::computeDistanceMap(), pcl::ColorGradientModality< PointInT >::erode(), pcl::SurfaceNormalModality< PointInT >::extractAllFeatures(), pcl::ColorGradientModality< PointInT >::extractAllFeatures(), pcl::SurfaceNormalModality< PointInT >::extractFeatures(), pcl::ColorModality< PointInT >::extractFeatures() и pcl::ColorGradientModality< PointInT >::extractFeatures().

isSet()

bool pcl::MaskMap::isSet ( const std::size_t x,
const std::size_t y
) const

Определение в строке 97 файла mask_map.h.

operator()() [1/2]

unsigned char& pcl::MaskMap::operator() ( const std::size_t x,
const std::size_t y
)

Определение в строке 109 файла mask_map.h.

operator()() [2/2]

const unsigned char& pcl::MaskMap::operator() ( const std::size_t x,
const std::size_t y
) const

Определение в строке 115 файла mask_map.h.

reset()

void pcl::MaskMap::reset ( )

Определение в строке 103 файла mask_map.h.

resize()

void pcl::MaskMap::resize ( std::size_t width,
std::size_t height
)

Используется в pcl::ColorGradientModality< PointInT >::erode(), pcl::SurfaceNormalModality< PointInT >::extractAllFeatures() и pcl::SurfaceNormalModality< PointInT >::extractFeatures().

set()

void pcl::MaskMap::set ( const std::size_t x,
const std::size_t y
)

Определение в строке 85 файла mask_map.h.

unset()

void pcl::MaskMap::unset ( const std::size_t x,
const std::size_t y
)

Определение в строке 91 файла mask_map.h.


Документация для этого класса создана на основе следующего файла:
  • pcl/recognition/mask_map.h

© 2009–2012, Willow Garage, Inc.
© 2012–, Open Perception, Inc.
Licensed under the BSD License.
https://pointclouds.org/documentation/classpcl_1_1_mask_map.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API