Spec-Zone.ru › PointCloudLibrary

Базовый функтор все модели, которым нужна нелинейная оптимизация, должны определить свой собственный и реализовать оператор() (const Eigen::VectorXd& x, Eigen::VectorXd& fvec) или оператор() (const Eigen::VectorXf& x, Eigen::VectorXf& fvec), в зависимости от выбранного _Scalar. Подробнее...

#include <pcl/sample_consensus/sac_model.h>

Inheritance graph
[легенда]

Общедоступные типы

Перечисление { InputsAtCompileTime = NX , ValuesAtCompileTime = NY }
using Scalar = _Scalar
using ValueType = Eigen::Matrix< Scalar, ValuesAtCompileTime, 1 >
using InputType = Eigen::Matrix< Scalar, InputsAtCompileTime, 1 >
using JacobianType = Eigen::Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTime >

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

Functor ()
Пустой конструктор. Подробнее...
Functor (int m_data_points)
Конструктор. Подробнее...
virtual ~Functor ()=default
int values () const
Получить количество значений. Подробнее...

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

template<typename _Scalar, int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
struct pcl::Functor< _Scalar, NX, NY >

Базовый функтор все модели, которым нужна нелинейная оптимизация, должны определить свой собственный и реализовать оператор() (const Eigen::VectorXd& x, Eigen::VectorXd& fvec) или оператор() (const Eigen::VectorXf& x, Eigen::VectorXf& fvec) в зависимости от выбранного _Scalar.

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

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

InputType

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
using pcl::Functor< _Scalar, NX, NY >::InputType = Eigen::Matrix<Scalar,InputsAtCompileTime,1>

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

JacobianType

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
using pcl::Functor< _Scalar, NX, NY >::JacobianType = Eigen::Matrix<Scalar,ValuesAtCompileTime,InputsAtCompileTime>

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

Scalar

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
using pcl::Functor< _Scalar, NX, NY >::Scalar = _Scalar

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

ValueType

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
using pcl::Functor< _Scalar, NX, NY >::ValueType = Eigen::Matrix<Scalar,ValuesAtCompileTime,1>

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

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

anonymous enum

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
безымянный перечисление
Перечисление
InputsAtCompileTime
ValuesAtCompileTime

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

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

Functor() [1/2]

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
pcl::Functor< _Scalar, NX, NY >::Functor ( )
inline

Пустой конструктор.

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

Functor() [2/2]

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
pcl::Functor< _Scalar, NX, NY >::Functor ( int m_data_points )
inline

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

Параметры
[in] m_data_points число точек данных для оценки.

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

~Functor()

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
virtual pcl::Functor< _Scalar, NX, NY >::~Functor ( )
virtualdefault

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

values()

template<typename _Scalar , int NX = Eigen::Dynamic, int NY = Eigen::Dynamic>
int pcl::Functor< _Scalar, NX, NY >::values ( ) const
inline

Получение числа значений.

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


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

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

Spec-Zone.ru

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