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

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

+ Inheritance diagram for MR.Const_SplineSettings:

Classes

struct  _Underlying
 

Public Member Functions

virtual void Dispose ()
 
unsafe Const_SplineSettings ()
 Constructs an empty (default-constructed) instance.
 
unsafe Const_SplineSettings (float samplingStep, float controlStability, int iterations, MR.Std.Vector_MRVector3f? normals, bool normalsAffectShape)
 Constructs MR.SplineSettings elementwise.
 
unsafe Const_SplineSettings (MR.Const_SplineSettings _other)
 Generated from constructor MR.SplineSettings.SplineSettings.
 

Protected Member Functions

virtual unsafe void Dispose (bool disposing)
 

Properties

unsafe float samplingStep [get]
 
unsafe float controlStability [get]
 a positive value, the more the value the closer resulting spline will be to given control points
 
unsafe int iterations [get]
 
unsafe MR.Std.? Vector_MRVector3f normals [get]
 optional parameter with the normals of input points that will be resampled to become normals of output points
 
unsafe bool normalsAffectShape [get]
 if true and normals are provided, then the curve at marked points will try to be orthogonal to given normal there
 
- Properties inherited from MR.Misc.Object< Const_SplineSettings >
virtual bool _IsOwning [get]
 Returns true if this is an owning instance, and when disposed, will destroy the underlying C++ instance. If false, we assume that the underlying C++ instance will live long enough.
 

Additional Inherited Members

- Protected Attributes inherited from MR.Misc.Object< Const_SplineSettings >
bool _IsOwningVal
 

Detailed Description

Generated from class MR.SplineSettings. This is the const half of the class.

Property Documentation

◆ iterations

unsafe int MR.Const_SplineSettings.iterations
get

the shape of resulting spline depends on the total number of points in the contour, which in turn depends on the length of input contour being sampled; setting iterations greater than one allows you to pass a constructed spline as a better input contour to the next run of the algorithm

◆ samplingStep

unsafe float MR.Const_SplineSettings.samplingStep
get

additional points will be added between each pair of control points, until the distance between neighbor points becomes less than this distance


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