ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::FastMarchingForPropagation::PropagationCell Class Reference

A Fast Marching grid cell for surfacical propagation. More...

#include <FastMarchingForPropagation.h>

Inheritance diagram for cloudViewer::FastMarchingForPropagation::PropagationCell:
Collaboration diagram for cloudViewer::FastMarchingForPropagation::PropagationCell:

Public Member Functions

 PropagationCell ()
 Default constructor. More...
 
 ~PropagationCell () override=default
 Destructor. More...
 
- Public Member Functions inherited from cloudViewer::FastMarching::Cell
 Cell ()
 Default constructor. More...
 
virtual ~Cell ()=default
 Virtual destructor. More...
 

Public Attributes

float f
 Local front acceleration. More...
 
DgmOctree::CellCode cellCode
 Equivalent cell code in the octree. More...
 
- Public Attributes inherited from cloudViewer::FastMarching::Cell
STATE state
 Cell state. More...
 
float T
 Front arrival time. More...
 

Additional Inherited Members

- Public Types inherited from cloudViewer::FastMarching::Cell
enum  STATE { EMPTY_CELL = 0 , FAR_CELL = 1 , TRIAL_CELL = 2 , ACTIVE_CELL = 3 }
 Possible states of a Fast Marching grid cell. More...
 
- Static Public Member Functions inherited from cloudViewer::FastMarching::Cell
static float T_INF ()
 Returns infinite time value. More...
 

Detailed Description

A Fast Marching grid cell for surfacical propagation.

Definition at line 86 of file FastMarchingForPropagation.h.

Constructor & Destructor Documentation

◆ PropagationCell()

cloudViewer::FastMarchingForPropagation::PropagationCell::PropagationCell ( )
inline

Default constructor.

Definition at line 89 of file FastMarchingForPropagation.h.

◆ ~PropagationCell()

cloudViewer::FastMarchingForPropagation::PropagationCell::~PropagationCell ( )
overridedefault

Destructor.

Member Data Documentation

◆ cellCode

DgmOctree::CellCode cloudViewer::FastMarchingForPropagation::PropagationCell::cellCode

◆ f

float cloudViewer::FastMarchingForPropagation::PropagationCell::f

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