Spec-Zone.ru › PointCloudLibrary

Условие ИЛИ. Подробнее...

#include <pcl/filters/conditional_removal.h>

Inheritance graph
[легенда]
Collaboration graph
[легенда]

Public Types

using Ptr = shared_ptr< ConditionOr< PointT > >
using ConstPtr = shared_ptr< const ConditionOr< PointT > >
- Public Types inherited from pcl::ConditionBase< PointT >
using ComparisonBase = pcl::ComparisonBase< PointT >
using ComparisonBasePtr = typename ComparisonBase::Ptr
using ComparisonBaseConstPtr = typename ComparisonBase::ConstPtr
using Ptr = shared_ptr< ConditionBase< PointT > >
using ConstPtr = shared_ptr< const ConditionBase< PointT > >

Public Member Functions

ConditionOr ()
Конструктор. Подробнее...
bool evaluate (const PointT &point) const override
Определить, соответствует ли точка данному условию. Подробнее...
- Public Member Functions inherited from pcl::ConditionBase< PointT >
ConditionBase ()
Конструктор. Подробнее...
virtual ~ConditionBase ()=default
Деструктор. Подробнее...
void addComparison (ComparisonBaseConstPtr comparison)
Добавить новое сравнение. Подробнее...
void addCondition (Ptr condition)
Добавить вложенное условие к этому условию. Подробнее...
bool isCapable () const
Проверить, выполняются ли требования к оценке. Подробнее...

Дополнительные унаследованные члены

- Защищённые атрибуты, унаследованные от pcl::ConditionBase< PointT >
bool capable_
Истинно, если работоспособен. Подробнее...
std::vector< ComparisonBaseConstPtr > comparisons_
Коллекция всех сравнений, которые необходимо проверить. Подробнее...
std::vector< Ptr > conditions_
Коллекция всех условий, которые необходимо проверить. Подробнее...

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

шаблон<typename PointT>
класс pcl::ConditionOr< PointT >

Условие ИЛИ.

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

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

ConstPtr

шаблон<typename PointT >
используя pcl::ConditionOr< PointT >::ConstPtr = shared_ptr<const ConditionOr<PointT> >

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

Ptr

шаблон<typename PointT >
используя pcl::ConditionOr< PointT >::Ptr = shared_ptr<ConditionOr<PointT> >

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

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

ConditionOr()

шаблон<typename PointT >
pcl::ConditionOr< PointT >::ConditionOr ( )
inline

Конструктор.

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

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

evaluate()

шаблон<typename PointT >
bool pcl::ConditionOr< PointT >::evaluate ( const PointT & point ) const
overridevirtual

Определяет, соответствует ли точка этому условию.


Возвращает
соответствует ли точка этому условию.

ConditionOr возвращает значение true, когда ЛЮБОЕ сравнение или вложенное условие возвращает значение true

Реализует pcl::ConditionBase< PointT >.

Определение в строке 598 файла conditional_removal.hpp.


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

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

Spec-Zone.ru

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