CCCoreLib 31 May 2022
CloudCompare Core algorithms
Public Member Functions | Public Attributes | List of all members
CCCoreLib::FastMarchingForPropagation::PropagationCell Class Reference

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

#include <FastMarchingForPropagation.h>

Inheritance diagram for CCCoreLib::FastMarchingForPropagation::PropagationCell:
Inheritance graph
[legend]
Collaboration diagram for CCCoreLib::FastMarchingForPropagation::PropagationCell:
Collaboration graph
[legend]

Public Member Functions

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

Public Attributes

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

Additional Inherited Members

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

Detailed Description

A Fast Marching grid cell for surfacical propagation.


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