MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::IntrinsicDeloneSettings Struct Reference

#include <MRMeshDelone.h>

Public Attributes

float threshold = 0
 
const FaceBitSet * region = nullptr
 Only edges with left and right faces in this set can be flipped.
 
const UndirectedEdgeBitSet * notFlippable = nullptr
 Edges specified by this bit-set will never be flipped.
 
const VertBitSet * vertRegion = nullptr
 Only edges with origin or destination in this set before or after flip can be flipped.
 

Member Data Documentation

◆ notFlippable

const UndirectedEdgeBitSet* MR::IntrinsicDeloneSettings::notFlippable = nullptr

Edges specified by this bit-set will never be flipped.

◆ region

const FaceBitSet* MR::IntrinsicDeloneSettings::region = nullptr

Only edges with left and right faces in this set can be flipped.

◆ threshold

float MR::IntrinsicDeloneSettings::threshold = 0

the edge is considered Delaunay, if cotan(a1) + cotan(a2) >= threshold; passing positive(negative) threshold makes less(more) edges satisfy Delaunay conditions

◆ vertRegion

const VertBitSet* MR::IntrinsicDeloneSettings::vertRegion = nullptr

Only edges with origin or destination in this set before or after flip can be flipped.


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