Point Cloud Library (PCL)
1.15.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
() =
default
;
14
15
::pcl::PCLHeader
header
;
16
17
std::vector<float>
values
;
18
19
public
:
20
using
Ptr
= shared_ptr< ::pcl::ModelCoefficients>;
21
using
ConstPtr
= shared_ptr<const ::pcl::ModelCoefficients>;
22
};
// struct ModelCoefficients
23
24
using
ModelCoefficientsPtr
=
ModelCoefficients::Ptr
;
25
using
ModelCoefficientsConstPtr
=
ModelCoefficients::ConstPtr
;
26
27
inline
std::ostream&
operator<<
(std::ostream& s, const ::pcl::ModelCoefficients & v)
28
{
29
s <<
"header: "
<< std::endl;
30
s << v.header;
31
s <<
"values[]"
<< std::endl;
32
for
(std::size_t i = 0; i < v.values.size (); ++i)
33
{
34
s <<
" values["
<< i <<
"]: "
;
35
s <<
" "
<< v.values[i] << std::endl;
36
}
37
return
(s);
38
}
39
40
}
// namespace pcl
pcl
Definition
convolution.h:46
pcl::ModelCoefficientsConstPtr
ModelCoefficients::ConstPtr ModelCoefficientsConstPtr
Definition
ModelCoefficients.h:25
pcl::ModelCoefficientsPtr
ModelCoefficients::Ptr ModelCoefficientsPtr
Definition
ModelCoefficients.h:24
pcl::operator<<
std::ostream & operator<<(std::ostream &os, const BivariatePolynomialT< real > &p)
Definition
bivariate_polynomial.hpp:238
pcl::ModelCoefficients::Ptr
shared_ptr< ::pcl::ModelCoefficients > Ptr
Definition
ModelCoefficients.h:20
pcl::ModelCoefficients::header
::pcl::PCLHeader header
Definition
ModelCoefficients.h:15
pcl::ModelCoefficients::ModelCoefficients
ModelCoefficients()=default
pcl::ModelCoefficients::ConstPtr
shared_ptr< const ::pcl::ModelCoefficients > ConstPtr
Definition
ModelCoefficients.h:21
pcl::ModelCoefficients::values
std::vector< float > values
Definition
ModelCoefficients.h:17
pcl::PCLHeader
Definition
PCLHeader.h:11