#include <MRPointCloudTriangulationHelpers.h>
|
| float | weight { 0.0f } |
| |
| int | id { -1 } |
| | profit of flipping this edge
|
| |
| int | prevId { -1 } |
| | index
|
| |
| int | nextId { -1 } |
| | id of prev neighbor
|
| |
| bool | stable { false } |
| | id of next neighbor
|
| |
◆ isOutdated()
| bool MR::TriangulationHelpers::FanOptimizerQueueElement::isOutdated |
( |
const std::vector< VertId > & | neighbors | ) |
const |
|
inline |
◆ operator<()
if this flag is true, edge cannot be flipped
◆ operator==()
◆ id
| int MR::TriangulationHelpers::FanOptimizerQueueElement::id { -1 } |
profit of flipping this edge
◆ nextId
| int MR::TriangulationHelpers::FanOptimizerQueueElement::nextId { -1 } |
◆ prevId
| int MR::TriangulationHelpers::FanOptimizerQueueElement::prevId { -1 } |
index
needed to remove outdated queue elements
◆ stable
| bool MR::TriangulationHelpers::FanOptimizerQueueElement::stable { false } |
◆ weight
| float MR::TriangulationHelpers::FanOptimizerQueueElement::weight { 0.0f } |
The documentation for this struct was generated from the following file: