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

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

Inheritance diagram for MR.OffsetContoursParams:

Public Member Functions

unsafe OffsetContoursParams ()
 Constructs an empty (default-constructed) instance.
unsafe OffsetContoursParams (MR.OffsetContoursParams.Type type, MR.OffsetContoursParams.EndType endType, MR.OffsetContoursParams.CornerType cornerType, float minAnglePrecision, float maxSharpAngle, MR.Std.Vector_StdVectorMROffsetContoursOrigins? indicesMap)
 Constructs MR.OffsetContoursParams elementwise.
unsafe OffsetContoursParams (MR.Const_OffsetContoursParams _other)
 Generated from constructor MR.OffsetContoursParams.OffsetContoursParams.
 OffsetContoursParams (OffsetContoursParams _other)
 Generated from constructor MR.OffsetContoursParams.OffsetContoursParams.
unsafe MR.OffsetContoursParams assign (MR.Const_OffsetContoursParams _other)
 Generated from method MR::OffsetContoursParams::operator=.
Public Member Functions inherited from MR.Const_OffsetContoursParams
virtual void Dispose ()
unsafe Const_OffsetContoursParams ()
 Constructs an empty (default-constructed) instance.
unsafe Const_OffsetContoursParams (MR.OffsetContoursParams.Type type, MR.OffsetContoursParams.EndType endType, MR.OffsetContoursParams.CornerType cornerType, float minAnglePrecision, float maxSharpAngle, MR.Std.Vector_StdVectorMROffsetContoursOrigins? indicesMap)
 Constructs MR.OffsetContoursParams elementwise.
unsafe Const_OffsetContoursParams (MR.Const_OffsetContoursParams _other)
 Generated from constructor MR.OffsetContoursParams.OffsetContoursParams.
 Const_OffsetContoursParams (OffsetContoursParams _other)
 Generated from constructor MR.OffsetContoursParams.OffsetContoursParams.

Properties

new unsafe ref MR.OffsetContoursParams.Type type [get]
new unsafe ref MR.OffsetContoursParams.EndType endType [get]
new unsafe ref MR.OffsetContoursParams.CornerType cornerType [get]
new unsafe ref float minAnglePrecision [get]
new unsafe ref float maxSharpAngle [get]
new unsafe MR.Std.? Vector_StdVectorMROffsetContoursOrigins indicesMap [get, set]
 optional output that maps result contour ids to input contour ids
Properties inherited from MR.Const_OffsetContoursParams
unsafe MR.OffsetContoursParams.Type type [get]
unsafe MR.OffsetContoursParams.EndType endType [get]
unsafe MR.OffsetContoursParams.CornerType cornerType [get]
unsafe float minAnglePrecision [get]
unsafe float maxSharpAngle [get]
unsafe MR.Std.? Vector_StdVectorMROffsetContoursOrigins indicesMap [get]
 optional output that maps result contour ids to input contour ids

Additional Inherited Members

Public Types inherited from MR.Const_OffsetContoursParams
enum  CornerType : int { Round = 0 , Sharp = 1 }
 type of positive offset curve in corners More...
enum  EndType : int { Round = 0 , Cut = 1 }
 type of offsetting on ends of non-closed contours More...
enum  Type : int { Offset = 0 , Shell = 1 }
 type of offset More...
Protected Member Functions inherited from MR.Const_OffsetContoursParams
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_OffsetContoursParams
unsafe MR.OffsetContoursParams.Type__ref_storage_type
unsafe MR.OffsetContoursParams.EndType__ref_storage_endType
unsafe MR.OffsetContoursParams.CornerType__ref_storage_cornerType
unsafe float * __ref_storage_minAnglePrecision
unsafe float * __ref_storage_maxSharpAngle
unsafe MR.Std.Vector_StdVectorMROffsetContoursOrigins._Underlying ** __ptr_storage_indicesMap

Detailed Description

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

Constructor & Destructor Documentation

◆ OffsetContoursParams() [1/4]

unsafe MR.OffsetContoursParams.OffsetContoursParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ OffsetContoursParams() [2/4]

unsafe MR.OffsetContoursParams.OffsetContoursParams ( MR.OffsetContoursParams.Type type,
MR.OffsetContoursParams.EndType endType,
MR.OffsetContoursParams.CornerType cornerType,
float minAnglePrecision,
float maxSharpAngle,
MR.Std.Vector_StdVectorMROffsetContoursOrigins? indicesMap )
inline

Constructs MR.OffsetContoursParams elementwise.

◆ OffsetContoursParams() [3/4]

unsafe MR.OffsetContoursParams.OffsetContoursParams ( MR.Const_OffsetContoursParams _other)
inline

Generated from constructor MR.OffsetContoursParams.OffsetContoursParams.

◆ OffsetContoursParams() [4/4]

MR.OffsetContoursParams.OffsetContoursParams ( OffsetContoursParams _other)
inline

Generated from constructor MR.OffsetContoursParams.OffsetContoursParams.

Member Function Documentation

◆ assign()

unsafe MR.OffsetContoursParams MR.OffsetContoursParams.assign ( MR.Const_OffsetContoursParams _other)
inline

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

Property Documentation

◆ cornerType

new unsafe ref MR.OffsetContoursParams.CornerType MR.OffsetContoursParams.cornerType
get

◆ endType

new unsafe ref MR.OffsetContoursParams.EndType MR.OffsetContoursParams.endType
get

◆ indicesMap

new unsafe MR.Std.? Vector_StdVectorMROffsetContoursOrigins MR.OffsetContoursParams.indicesMap
getset

optional output that maps result contour ids to input contour ids

◆ maxSharpAngle

new unsafe ref float MR.OffsetContoursParams.maxSharpAngle
get

◆ minAnglePrecision

new unsafe ref float MR.OffsetContoursParams.minAnglePrecision
get

◆ type

new unsafe ref MR.OffsetContoursParams.Type MR.OffsetContoursParams.type
get

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