#include <pcl/io/tim_grabber.h>
|
| |
TimGrabber () |
| |
TimGrabber (const boost::asio::ip::address &ipAddress, const std::uint16_t port) |
| |
~TimGrabber () noexcept override |
| void |
start () override |
| |
Для устройств, которые передают данные потоком, потоки запускаются вызовом этого метода. Подробнее...
|
| void |
stop () override |
| |
Для устройств, которые передают данные потоком, потоки останавливаются. Подробнее...
|
| std::string |
getName () const override |
| |
возвращает имя конкретного подкласса. Подробнее...
|
| bool |
isRunning () const override |
| |
Указывает, работает ли захват данных в потоковом режиме или нет. Подробнее...
|
| |
Grabber ()=default |
| |
Конструктор по умолчанию. Подробнее...
|
| |
Grabber (const Grabber &)=delete |
| |
Конструктор копирования не определен, так как объект Grabber нельзя копировать. Подробнее...
|
|
Grabber & |
operator= (const Grabber &)=delete |
| |
Оператор присваивания копирования не определен, так как объект Grabber нельзя копировать. Подробнее...
|
| |
Grabber (Grabber &&)=default |
| |
Конструктор перемещения. Подробнее...
|
|
Grabber & |
operator= (Grabber &&)=default |
| |
Оператор присваивания перемещения. Подробнее...
|
| virtual |
~Grabber () noexcept=default |
| |
виртуальный деструктор. Подробнее...
|
| template<typename T > |
| boost::signals2::connection |
registerCallback (const std::function< T > &callback) |
| |
регистрирует функцию/метод обратного вызова для сигнала с соответствующей сигнатурой Подробнее...
|
| template<typename T > |
| bool |
providesCallback () const noexcept |
| |
указываем, существует ли сигнал с заданным типом параметра или нет Подробнее...
|
| bool |
toggle () |
| |
Для устройств, которые передают данные потоком, остановленные потоки запускаются, а работающие потоки останавливаются. Подробнее...
|
Определение в строке 71 файла tim_grabber.h.
sig_cb_sick_tim_scan_point_cloud_xyz
TimGrabber() [1/2]
| pcl::TimGrabber::TimGrabber | ( | |
) | |
TimGrabber() [2/2]
| pcl::TimGrabber::TimGrabber | ( | const boost::asio::ip::address & |
ipAddress, |
| | const std::uint16_t |
port |
| ) | |
|
~TimGrabber()
| pcl::TimGrabber::~TimGrabber | ( | |
) | | | overridenoexcept |
getName()
| std::string pcl::TimGrabber::getName | ( | |
) | const | | overridevirtual |
возвращает имя конкретного подкласса.
- Возвращает
- имя конкретного драйвера.
Реализует pcl::Grabber.
isRunning()
| bool pcl::TimGrabber::isRunning | ( | |
) | const | | overridevirtual |
Указывает, транслирует ли захватчик данные или нет.
Это значение не определено для устройств с триггером.
- Возвращает
- true, если захватчик работает / транслирует. Иначе false.
Реализует pcl::Grabber.
processTimPacket()
| void pcl::TimGrabber::processTimPacket | ( | std::string const & | packet |
) | | | protected |
publishSignal()
| void pcl::TimGrabber::publishSignal | ( | |
) | | | protected |
start()
| void pcl::TimGrabber::start | ( | |
) | | | overridevirtual |
Для устройств, которые транслируют, потоки запускаются вызовом этого метода.
Для устройств с триггером, триггер устройства срабатывает один раз при каждом вызове start.
Реализует pcl::Grabber.
stop()
| void pcl::TimGrabber::stop | ( | |
) | | | overridevirtual |
Для устройств, которые транслируют, потоки останавливаются.
Для устройств с триггером этот метод не имеет эффекта.
Реализует pcl::Grabber.
toPointClouds()
| void pcl::TimGrabber::toPointClouds | ( | |
) | | | protected |
updateLookupTables()
| void pcl::TimGrabber::updateLookupTables | ( | |
) | | | protected |
point_cloud_xyz_ptr_
point_cloud_xyz_signal_
Документация по данному классу была сгенерирована из следующего файла: