SPH
Public Member Functions | List of all members
PointCloud::Handle Class Reference

Identifies a point in the point cloud. More...

#include <PointCloud.h>

Public Member Functions

 Handle ()=default
 
 Handle (const Indices &idxs, const Size index, Badge< PointCloud >)
 
Indices coords () const
 Grid coordinates. More...
 
Size index () const
 Index of the point within the cell. More...
 
bool operator== (const Handle &other) const
 
bool operator!= (const Handle &other) const
 

Detailed Description

Identifies a point in the point cloud.

Definition at line 24 of file PointCloud.h.

Constructor & Destructor Documentation

◆ Handle() [1/2]

PointCloud::Handle::Handle ( )
default

◆ Handle() [2/2]

PointCloud::Handle::Handle ( const Indices idxs,
const Size  index,
Badge< PointCloud  
)
inline

Definition at line 31 of file PointCloud.h.

Member Function Documentation

◆ coords()

Indices PointCloud::Handle::coords ( ) const
inline

Grid coordinates.

Definition at line 37 of file PointCloud.h.

◆ index()

Size PointCloud::Handle::index ( ) const
inline

Index of the point within the cell.

Definition at line 42 of file PointCloud.h.

◆ operator!=()

bool PointCloud::Handle::operator!= ( const Handle other) const
inline

Definition at line 50 of file PointCloud.h.

◆ operator==()

bool PointCloud::Handle::operator== ( const Handle other) const
inline

Definition at line 46 of file PointCloud.h.


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