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

Generated from class MR.ContoursDistanceMapOptions. This is the non-const half of the class. More...

Inheritance diagram for MR.ContoursDistanceMapOptions:

Public Member Functions

unsafe ContoursDistanceMapOptions ()
 Constructs an empty (default-constructed) instance.
unsafe ContoursDistanceMapOptions (MR.ContoursDistanceMapOptions.SignedDetectionMethod signMethod, MR.Const_ContoursDistanceMapOffset? offsetParameters, MR.Const_PixelBitSet? region, MR.Std.Vector_MRUndirectedEdgeId? outClosestEdges, float minDist, float maxDist)
 Constructs MR.ContoursDistanceMapOptions elementwise.
unsafe ContoursDistanceMapOptions (MR.Const_ContoursDistanceMapOptions _other)
 Generated from constructor MR.ContoursDistanceMapOptions.ContoursDistanceMapOptions.
 ContoursDistanceMapOptions (ContoursDistanceMapOptions _other)
 Generated from constructor MR.ContoursDistanceMapOptions.ContoursDistanceMapOptions.
unsafe MR.ContoursDistanceMapOptions assign (MR.Const_ContoursDistanceMapOptions _other)
 Generated from method MR::ContoursDistanceMapOptions::operator=.
Public Member Functions inherited from MR.Const_ContoursDistanceMapOptions
virtual void Dispose ()
unsafe Const_ContoursDistanceMapOptions ()
 Constructs an empty (default-constructed) instance.
unsafe Const_ContoursDistanceMapOptions (MR.ContoursDistanceMapOptions.SignedDetectionMethod signMethod, MR.Const_ContoursDistanceMapOffset? offsetParameters, MR.Const_PixelBitSet? region, MR.Std.Vector_MRUndirectedEdgeId? outClosestEdges, float minDist, float maxDist)
 Constructs MR.ContoursDistanceMapOptions elementwise.
unsafe Const_ContoursDistanceMapOptions (MR.Const_ContoursDistanceMapOptions _other)
 Generated from constructor MR.ContoursDistanceMapOptions.ContoursDistanceMapOptions.
 Const_ContoursDistanceMapOptions (ContoursDistanceMapOptions _other)
 Generated from constructor MR.ContoursDistanceMapOptions.ContoursDistanceMapOptions.

Properties

new unsafe ref MR.ContoursDistanceMapOptions.SignedDetectionMethod signMethod [get]
new unsafe MR.? Const_ContoursDistanceMapOffset offsetParameters [get, set]
 optional input offset for each edges of polyline, find more on ContoursDistanceMapOffset structure description
new unsafe MR.? Const_PixelBitSet region [get, set]
 if pointer is valid, then only these pixels will be filled
new unsafe MR.Std.? Vector_MRUndirectedEdgeId outClosestEdges [get, set]
 optional output vector of closest polyline edge per each pixel of distance map
new unsafe ref float minDist [get]
 minimum value (or absolute value if offsetParameters == nullptr) in a pixel of distance map (lower values can be present but they are not precise)
new unsafe ref float maxDist [get]
 maximum value (or absolute value if offsetParameters == nullptr) in a pixel of distance map (larger values cannot be present)
Properties inherited from MR.Const_ContoursDistanceMapOptions
unsafe MR.ContoursDistanceMapOptions.SignedDetectionMethod signMethod [get]
unsafe MR.? Const_ContoursDistanceMapOffset offsetParameters [get]
 optional input offset for each edges of polyline, find more on ContoursDistanceMapOffset structure description
unsafe MR.? Const_PixelBitSet region [get]
 if pointer is valid, then only these pixels will be filled
unsafe MR.Std.? Vector_MRUndirectedEdgeId outClosestEdges [get]
 optional output vector of closest polyline edge per each pixel of distance map
unsafe float minDist [get]
 minimum value (or absolute value if offsetParameters == nullptr) in a pixel of distance map (lower values can be present but they are not precise)
unsafe float maxDist [get]
 maximum value (or absolute value if offsetParameters == nullptr) in a pixel of distance map (larger values cannot be present)

Additional Inherited Members

Public Types inherited from MR.Const_ContoursDistanceMapOptions
enum  SignedDetectionMethod : int { ContourOrientation = 0 , WindingRule = 1 }
 method to calculate sign More...
Protected Member Functions inherited from MR.Const_ContoursDistanceMapOptions
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_ContoursDistanceMapOptions
unsafe MR.ContoursDistanceMapOptions.SignedDetectionMethod__ref_storage_signMethod
unsafe MR.Const_ContoursDistanceMapOffset._Underlying ** __ptr_storage_offsetParameters
unsafe MR.Const_PixelBitSet._Underlying ** __ptr_storage_region
unsafe MR.Std.Vector_MRUndirectedEdgeId._Underlying ** __ptr_storage_outClosestEdges
unsafe float * __ref_storage_minDist
unsafe float * __ref_storage_maxDist

Detailed Description

Generated from class MR.ContoursDistanceMapOptions. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ ContoursDistanceMapOptions() [1/4]

unsafe MR.ContoursDistanceMapOptions.ContoursDistanceMapOptions ( )
inline

Constructs an empty (default-constructed) instance.

◆ ContoursDistanceMapOptions() [2/4]

unsafe MR.ContoursDistanceMapOptions.ContoursDistanceMapOptions ( MR.ContoursDistanceMapOptions.SignedDetectionMethod signMethod,
MR.Const_ContoursDistanceMapOffset? offsetParameters,
MR.Const_PixelBitSet? region,
MR.Std.Vector_MRUndirectedEdgeId? outClosestEdges,
float minDist,
float maxDist )
inline

Constructs MR.ContoursDistanceMapOptions elementwise.

◆ ContoursDistanceMapOptions() [3/4]

unsafe MR.ContoursDistanceMapOptions.ContoursDistanceMapOptions ( MR.Const_ContoursDistanceMapOptions _other)
inline

◆ ContoursDistanceMapOptions() [4/4]

MR.ContoursDistanceMapOptions.ContoursDistanceMapOptions ( ContoursDistanceMapOptions _other)
inline

Member Function Documentation

◆ assign()

unsafe MR.ContoursDistanceMapOptions MR.ContoursDistanceMapOptions.assign ( MR.Const_ContoursDistanceMapOptions _other)
inline

Generated from method MR::ContoursDistanceMapOptions::operator=.

Property Documentation

◆ maxDist

new unsafe ref float MR.ContoursDistanceMapOptions.maxDist
get

maximum value (or absolute value if offsetParameters == nullptr) in a pixel of distance map (larger values cannot be present)

◆ minDist

new unsafe ref float MR.ContoursDistanceMapOptions.minDist
get

minimum value (or absolute value if offsetParameters == nullptr) in a pixel of distance map (lower values can be present but they are not precise)

◆ offsetParameters

new unsafe MR.? Const_ContoursDistanceMapOffset MR.ContoursDistanceMapOptions.offsetParameters
getset

optional input offset for each edges of polyline, find more on ContoursDistanceMapOffset structure description

◆ outClosestEdges

new unsafe MR.Std.? Vector_MRUndirectedEdgeId MR.ContoursDistanceMapOptions.outClosestEdges
getset

optional output vector of closest polyline edge per each pixel of distance map

◆ region

new unsafe MR.? Const_PixelBitSet MR.ContoursDistanceMapOptions.region
getset

if pointer is valid, then only these pixels will be filled

◆ signMethod

new unsafe ref MR.ContoursDistanceMapOptions.SignedDetectionMethod MR.ContoursDistanceMapOptions.signMethod
get

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