Point Cloud Library (PCL)
1.12.1
Toggle main menu visibility
Loading...
Searching...
No Matches
pcl
ModelCoefficients.h
1
#pragma once
2
3
#include <vector>
4
#include <ostream>
5
6
// Include the correct Header path here
7
#include <pcl/PCLHeader.h>
8
9
namespace
pcl
10
{
11
struct
ModelCoefficients
12
{
13
ModelCoefficients
()
14
{
15
}
16
17
::pcl::PCLHeader
header
;
18
19
std::vector<float>
values
;
20
21
public
:
22
using
Ptr
= shared_ptr< ::pcl::ModelCoefficients>;
23
using
ConstPtr
= shared_ptr<const ::pcl::ModelCoefficients>;
24
};
// struct ModelCoefficients
25
26
using
ModelCoefficientsPtr
=
ModelCoefficients::Ptr
;
27
using
ModelCoefficientsConstPtr
=
ModelCoefficients::ConstPtr
;
28
29
inline
std::ostream&
operator<<
(std::ostream& s, const ::pcl::ModelCoefficients & v)
30
{
31
s <<
"header: "
<< std::endl;
32
s << v.header;
33
s <<
"values[]"
<< std::endl;
34
for
(std::size_t i = 0; i < v.values.size (); ++i)
35
{
36
s <<
" values["
<< i <<
"]: "
;
37
s <<
" "
<< v.values[i] << std::endl;
38
}
39
return
(s);
40
}
41
42
}
// namespace pcl
pcl
Definition
convolution.h:46
pcl::ModelCoefficientsConstPtr
ModelCoefficients::ConstPtr ModelCoefficientsConstPtr
Definition
ModelCoefficients.h:27
pcl::ModelCoefficientsPtr
ModelCoefficients::Ptr ModelCoefficientsPtr
Definition
ModelCoefficients.h:26
pcl::operator<<
std::ostream & operator<<(std::ostream &os, const BivariatePolynomialT< real > &p)
Definition
bivariate_polynomial.hpp:240
pcl::ModelCoefficients::Ptr
shared_ptr< ::pcl::ModelCoefficients > Ptr
Definition
ModelCoefficients.h:22
pcl::ModelCoefficients::header
::pcl::PCLHeader header
Definition
ModelCoefficients.h:17
pcl::ModelCoefficients::ModelCoefficients
ModelCoefficients()
Definition
ModelCoefficients.h:13
pcl::ModelCoefficients::ConstPtr
shared_ptr< const ::pcl::ModelCoefficients > ConstPtr
Definition
ModelCoefficients.h:23
pcl::ModelCoefficients::values
std::vector< float > values
Definition
ModelCoefficients.h:19
pcl::PCLHeader
Definition
PCLHeader.h:11