ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
IndexAndCodeExt Struct Reference

Public Types

using IndexType = unsigned
 

Public Member Functions

 IndexAndCodeExt ()
 Default constructor. More...
 

Static Public Member Functions

static bool indexComp (const IndexAndCodeExt &a, const IndexAndCodeExt &b) throw ()
 Compares two IndexAndCodeExt instances based on their index. More...
 

Public Attributes

IndexType theIndex
 index More...
 
DgmOctree::CellCode theCode
 cell code More...
 

Detailed Description

Definition at line 3066 of file DgmOctree.cpp.

Member Typedef Documentation

◆ IndexType

using IndexAndCodeExt::IndexType = unsigned

Definition at line 3070 of file DgmOctree.cpp.

Constructor & Destructor Documentation

◆ IndexAndCodeExt()

IndexAndCodeExt::IndexAndCodeExt ( )
inline

Default constructor.

Definition at line 3080 of file DgmOctree.cpp.

Member Function Documentation

◆ indexComp()

static bool IndexAndCodeExt::indexComp ( const IndexAndCodeExt a,
const IndexAndCodeExt b 
)
throw (
)
inlinestatic

Compares two IndexAndCodeExt instances based on their index.

Parameters
afirst IndexAndCode structure
bsecond IndexAndCode structure
Returns
whether the index of 'a' is smaller than the index of 'b'

Definition at line 3087 of file DgmOctree.cpp.

Referenced by cloudViewer::DgmOctree::extractCCs().

Member Data Documentation

◆ theCode

DgmOctree::CellCode IndexAndCodeExt::theCode

cell code

Definition at line 3077 of file DgmOctree.cpp.

◆ theIndex

IndexType IndexAndCodeExt::theIndex

index

Definition at line 3074 of file DgmOctree.cpp.


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