CCCoreLib 31 May 2022
CloudCompare Core algorithms
Public Member Functions | Public Attributes | List of all members
CCCoreLib::DgmOctree::CylindricalNeighbourhood Struct Reference

Input/output parameters structure for getPointsInCylindricalNeighbourhood. More...

#include <DgmOctree.h>

Inheritance diagram for CCCoreLib::DgmOctree::CylindricalNeighbourhood:
Inheritance graph
[legend]
Collaboration diagram for CCCoreLib::DgmOctree::CylindricalNeighbourhood:
Collaboration graph
[legend]

Public Member Functions

 CylindricalNeighbourhood ()
 Default constructor.
 

Public Attributes

CCVector3 center
 Cylinder center.
 
CCVector3 dir
 Cylinder axis (direction)
 
PointCoordinateType radius
 Cylinder radius.
 
PointCoordinateType maxHalfLength
 Cylinder (half) length.
 
NeighboursSet neighbours
 Neighbour points falling inside the cylinder.
 
unsigned char level
 subdivision level at which to apply the extraction process
 
bool onlyPositiveDir
 Whether to look in both directions or only along the positive direction (i.e. half cylinder)
 

Detailed Description

Input/output parameters structure for getPointsInCylindricalNeighbourhood.


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