PointCoding class
More...
#include <pcl/compression/point_coding.h>
template<typename PointT>
class pcl::octree::PointCoding< PointT >
PointCoding class
- Note
- This class encodes 8-bit differential point information for octree-based point cloud compression.
-
typename: PointT: type of point used in pointcloud
- Author
- Julius Kammerl (juliu.nosp@m.s@ka.nosp@m.mmerl.nosp@m..de)
Definition at line 59 of file point_coding.h.
template<typename PointT>
template<typename PointT>
template<typename PointT>
| void pcl::octree::PointCoding< PointT >::decodePoints |
( |
PointCloudPtr |
outputCloud_arg, |
|
|
const double * |
referencePoint_arg, |
|
|
std::size_t |
beginIdx_arg, |
|
|
std::size_t |
endIdx_arg |
|
) |
| |
|
inline |
Decode differential point information.
- Parameters
-
| outputCloud_arg | output point cloud |
| referencePoint_arg | coordinates of reference point |
| beginIdx_arg | index indicating first point to be assiged with color information |
| endIdx_arg | index indicating last point to be assiged with color information |
Definition at line 169 of file point_coding.h.
template<typename PointT>
| void pcl::octree::PointCoding< PointT >::encodePoints |
( |
const typename std::vector< int > & |
indexVector_arg, |
|
|
const double * |
referencePoint_arg, |
|
|
PointCloudConstPtr |
inputCloud_arg |
|
) |
| |
|
inline |
Encode differential point information for a subset of points from point cloud.
- Parameters
-
| indexVector_arg | indices defining a subset of points from points cloud |
| referencePoint_arg | coordinates of reference point |
| inputCloud_arg | input point cloud |
Definition at line 134 of file point_coding.h.
template<typename PointT>
Get reference to vector containing differential color data.
Definition at line 123 of file point_coding.h.
template<typename PointT>
Retrieve precision of point information.
- Returns
- precision
Definition at line 93 of file point_coding.h.
template<typename PointT>
Initialize decoding of differential point.
Definition at line 116 of file point_coding.h.
template<typename PointT>
Initialize encoding of differential point.
Definition at line 109 of file point_coding.h.
template<typename PointT>
Set amount of points within point cloud to be encoded and reserve memory.
- Parameters
-
| pointCount_arg,: | amounts of points within point cloud |
Definition at line 102 of file point_coding.h.
template<typename PointT>
Define precision of point information.
- Parameters
-
Definition at line 84 of file point_coding.h.
The documentation for this class was generated from the following file:
- /builddir/build/BUILD/PCL-1.6.0-Source/io/include/pcl/compression/point_coding.h