Point Cloud Library (PCL)
1.11.0
|
43 #include <pcl/outofcore/boost.h>
44 #include <pcl/outofcore/cJSON.h>
46 #include <pcl/common/eigen.h>
48 #include <pcl/outofcore/metadata.h>
100 using Ptr = shared_ptr<OutofcoreOctreeBaseMetadata>;
101 using ConstPtr = shared_ptr<const OutofcoreOctreeBaseMetadata>;
118 getOutofcoreVersion ()
const;
121 setOutofcoreVersion (
const int version);
124 boost::filesystem::path
125 getMetadataFilename ()
const;
128 setMetadataFilename (
const boost::filesystem::path& path_to_metadata);
132 serializeMetadataToDisk ()
override;
136 loadMetadataFromDisk ();
140 loadMetadataFromDisk (
const boost::filesystem::path& path_to_metadata)
override;
147 setOctreeName (
const std::string& name_arg);
153 setPointType (
const std::string& point_type_arg);
155 virtual std::vector<std::uint64_t>&
157 virtual std::vector<std::uint64_t>
158 getLODPoints ()
const;
168 setLODPoints (std::vector<std::uint64_t>& lod_points_arg);
180 setCoordinateSystem (
const std::string& coordinate_system);
183 getCoordinateSystem ()
const;
221 writeMetadataString (std::vector<char>& buf)
override;
Defines all the PCL and non-PCL macros used.
std::ostream & operator<<(std::ostream &os, const BivariatePolynomialT< real > &p)
Defines functions, macros and traits for allocating and using memory.