MeshLib C# Docs
Loading...
Searching...
No Matches
MR.PlanarTriangulation.Const_TriangulationParameters Class Reference

Generated from class MR.PlanarTriangulation.TriangulationParameters. This is the const half of the class. More...

Inheritance diagram for MR.PlanarTriangulation.Const_TriangulationParameters:

Classes

struct  _Underlying

Public Member Functions

virtual void Dispose ()
unsafe Const_TriangulationParameters ()
 Constructs an empty (default-constructed) instance.
unsafe Const_TriangulationParameters (MR.Std.Const_Vector_StdVectorMRVertId? holeVertsIds, MR.Vector_Int_MRFaceId? outFaceWinding, MR.PlanarTriangulation.IntersectionsMap? outInterMap)
 Constructs MR.PlanarTriangulation.TriangulationParameters elementwise.
unsafe Const_TriangulationParameters (MR.PlanarTriangulation.Const_TriangulationParameters _other)
 Generated from constructor MR.PlanarTriangulation.TriangulationParameters.TriangulationParameters.
 Const_TriangulationParameters (TriangulationParameters _other)
 Generated from constructor MR.PlanarTriangulation.TriangulationParameters.TriangulationParameters.

Protected Member Functions

virtual unsafe void Dispose (bool disposing)

Protected Attributes

unsafe MR.Std.Const_Vector_StdVectorMRVertId._Underlying ** __ptr_storage_holeVertsIds
unsafe MR.Vector_Int_MRFaceId._Underlying ** __ptr_storage_outFaceWinding
unsafe MR.PlanarTriangulation.IntersectionsMap._Underlying ** __ptr_storage_outInterMap

Properties

unsafe MR.Std.? Const_Vector_StdVectorMRVertId holeVertsIds [get]
 if set merge only points with same vertex id, otherwise merge all points with same coordinates
unsafe MR.? Vector_Int_MRFaceId outFaceWinding [get]
 optional output: winding number of the region each face belongs to; when set, Delone flips after triangulation are skipped, so each face stays strictly inside one winding region
unsafe MR.PlanarTriangulation.? IntersectionsMap outInterMap [get]
 optional output: maps each vertex created at contours intersection to the pair of intersected edges; vertices with id less than shift are original contour vertices

Detailed Description

Generated from class MR.PlanarTriangulation.TriangulationParameters. This is the const half of the class.

Constructor & Destructor Documentation

◆ Const_TriangulationParameters() [1/4]

unsafe MR.PlanarTriangulation.Const_TriangulationParameters.Const_TriangulationParameters ( )
inline

Constructs an empty (default-constructed) instance.

◆ Const_TriangulationParameters() [2/4]

unsafe MR.PlanarTriangulation.Const_TriangulationParameters.Const_TriangulationParameters ( MR.Std.Const_Vector_StdVectorMRVertId? holeVertsIds,
MR.Vector_Int_MRFaceId? outFaceWinding,
MR.PlanarTriangulation.IntersectionsMap? outInterMap )
inline

◆ Const_TriangulationParameters() [3/4]

unsafe MR.PlanarTriangulation.Const_TriangulationParameters.Const_TriangulationParameters ( MR.PlanarTriangulation.Const_TriangulationParameters _other)
inline

◆ Const_TriangulationParameters() [4/4]

MR.PlanarTriangulation.Const_TriangulationParameters.Const_TriangulationParameters ( TriangulationParameters _other)
inline

Member Function Documentation

◆ Dispose() [1/2]

virtual void MR.PlanarTriangulation.Const_TriangulationParameters.Dispose ( )
inlinevirtual

◆ Dispose() [2/2]

virtual unsafe void MR.PlanarTriangulation.Const_TriangulationParameters.Dispose ( bool disposing)
inlineprotectedvirtual

Member Data Documentation

◆ __ptr_storage_holeVertsIds

unsafe MR.Std.Const_Vector_StdVectorMRVertId._Underlying** MR.PlanarTriangulation.Const_TriangulationParameters.__ptr_storage_holeVertsIds
protected

◆ __ptr_storage_outFaceWinding

unsafe MR.Vector_Int_MRFaceId._Underlying** MR.PlanarTriangulation.Const_TriangulationParameters.__ptr_storage_outFaceWinding
protected

◆ __ptr_storage_outInterMap

unsafe MR.PlanarTriangulation.IntersectionsMap._Underlying** MR.PlanarTriangulation.Const_TriangulationParameters.__ptr_storage_outInterMap
protected

Property Documentation

◆ holeVertsIds

unsafe MR.Std.? Const_Vector_StdVectorMRVertId MR.PlanarTriangulation.Const_TriangulationParameters.holeVertsIds
get

if set merge only points with same vertex id, otherwise merge all points with same coordinates

◆ outFaceWinding

unsafe MR.? Vector_Int_MRFaceId MR.PlanarTriangulation.Const_TriangulationParameters.outFaceWinding
get

optional output: winding number of the region each face belongs to; when set, Delone flips after triangulation are skipped, so each face stays strictly inside one winding region

◆ outInterMap

unsafe MR.PlanarTriangulation.? IntersectionsMap MR.PlanarTriangulation.Const_TriangulationParameters.outInterMap
get

optional output: maps each vertex created at contours intersection to the pair of intersected edges; vertices with id less than shift are original contour vertices


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