Spec-Zone.ru › PointCloudLibrary

базовый класс для итераторов по двумерным картам, таким как изображения/организованные облака и т.д. Подробнее...

#include <pcl/geometry/organized_index_iterator.h>

Inheritance graph
[легенда]

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

OrganizedIndexIterator (unsigned width)
конструктор Подробнее...
virtual ~OrganizedIndexIterator ()
виртуальный деструктор Подробнее...
virtual void operator++ ()=0
переход к следующему пикселю/точке в изображении/облаке Подробнее...
virtual void operator++ (int)
переход к следующему пикселю/точке в изображении/облаке Подробнее...
unsigned operator* () const
возвращает индекс пикселя/точки в линейной памяти изображения/облака Подробнее...
virtual unsigned getIndex () const
возвращает индекс пикселя/точки в линейной памяти изображения/облака Подробнее...
virtual unsigned getRowIndex () const
возвращает индекс строки (координата y) текущего пикселя/точки Подробнее...
virtual unsigned getColumnIndex () const
возвращает индекс столбца (координата x) текущего пикселя/точки Подробнее...
virtual bool isValid () const =0
возвращает, является ли текущий посещённый пиксель/точка допустимым. Подробнее...
virtual void reset ()=0
сбрасывает итератор в начало строки Подробнее...

Защищенные атрибуты

unsigned width_
ширина изображения/облака Подробнее...
unsigned index_
индекс текущего пикселя/точки Подробнее...

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

базовый класс для итераторов по двумерным картам, таким как изображения/упорядоченные облака и т.д.

Автор
Suat Gedikli gedik.nosp@m.li@w.nosp@m.illow.nosp@m.gara.nosp@m.ge.co.nosp@m.m

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

Документация конструктора и деструктора

OrganizedIndexIterator()

pcl::OrganizedIndexIterator::OrganizedIndexIterator ( unsigned width )
inline

конструктор

Параметры
[in] width ширина изображения/упорядоченного облака

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

~OrganizedIndexIterator()

pcl::OrganizedIndexIterator::~OrganizedIndexIterator ( )
inlinevirtualdefault

виртуальный деструктор

Документация по членам функций

getColumnIndex()

unsigned pcl::OrganizedIndexIterator::getColumnIndex ( ) const
inlinevirtual

возвращает индекс столбца (координату x) текущего пикселя/точки

Возвращает
индекс столбца (координату x) текущего пикселя/точки

Переопределено в pcl::LineIterator.

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

getIndex()

unsigned pcl::OrganizedIndexIterator::getIndex ( ) const
inlinevirtual

возвращает индекс пикселя/точки в линейной памяти изображения/облака

Возвращает
индекс пикселя/точки в линейной памяти изображения/облака

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

getRowIndex()

unsigned pcl::OrganizedIndexIterator::getRowIndex ( ) const
inlinevirtual

возвращает индекс строки (координату y) текущего пикселя/точки

реализация по умолчанию.

Возвращает
индекс строки (координату y) текущего пикселя/точки

Должна быть переопределена

Переопределено в pcl::LineIterator.

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

isValid()

virtual bool pcl::OrganizedIndexIterator::isValid ( ) const
pure virtual

возвращает, является ли текущий посещаемый пиксель/точка допустимым.

Возвращает
true, если текущий пиксель/точка находится в пределах итерируемых точек, false в противном случае

Реализовано в pcl::LineIterator.

operator*()

unsigned pcl::OrganizedIndexIterator::operator* ( ) const
inline

возвращает индекс пикселя/точки в линейной памяти изображения/облака

Возвращает
индекс пикселя/точки в линейной памяти изображения/облака

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

operator++() [1/2]

virtual void pcl::OrganizedIndexIterator::operator++ ( )
pure virtual

перейти к следующему пикселю/точке в изображении/облаке

Реализовано в pcl::LineIterator.

Ссылка на operator++().

operator++() [2/2]

void pcl::OrganizedIndexIterator::operator++ ( int )
inlinevirtual

перейти к следующему пикселю/точке в изображении/облаке

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

Ссылки на operator++().

reset()

virtual void pcl::OrganizedIndexIterator::reset ( )
pure virtual

сбрасывает итератор в начало строки

Реализовано в pcl::LineIterator.

Документация по данным членам

index_

unsigned pcl::OrganizedIndexIterator::index_
protected

индекс текущего пикселя/точки

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

Используется в pcl::LineIterator::init(), pcl::LineIterator::operator++() и pcl::LineIterator::reset().

width_

unsigned pcl::OrganizedIndexIterator::width_
protected

ширина изображения/облака

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

Используется в pcl::LineIterator::init() и pcl::LineIterator::reset().


Документация по этому классу была сгенерирована из следующего файла:
  • pcl/geometry/organized_index_iterator.h

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

Spec-Zone.ru

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