MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::PointCloudPart Struct Reference

represents full point cloud (if region is nullptr) or some portion of point cloud (if region pointer is valid) More...

#include <MRPointCloudPart.h>

Public Member Functions

 PointCloudPart (const PointCloud &c, const VertBitSet *bs=nullptr) noexcept
 
 PointCloudPart (const PointCloudPart &other) noexcept=default
 
PointCloudPartoperator= (const PointCloudPart &other) noexcept
 

Public Attributes

const PointCloudcloud
 
const VertBitSet * region = nullptr
 

Detailed Description

represents full point cloud (if region is nullptr) or some portion of point cloud (if region pointer is valid)

Constructor & Destructor Documentation

◆ PointCloudPart() [1/2]

MR::PointCloudPart::PointCloudPart ( const PointCloud & c,
const VertBitSet * bs = nullptr )
inlinenoexcept

◆ PointCloudPart() [2/2]

MR::PointCloudPart::PointCloudPart ( const PointCloudPart & other)
defaultnoexcept

Member Function Documentation

◆ operator=()

PointCloudPart & MR::PointCloudPart::operator= ( const PointCloudPart & other)
inlinenoexcept

Member Data Documentation

◆ cloud

const PointCloud& MR::PointCloudPart::cloud

◆ region

const VertBitSet* MR::PointCloudPart::region = nullptr

The documentation for this struct was generated from the following file: