Class ArcLengthSoftTranslation
Inheritance
ArcLengthSoftTranslation
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
public class ArcLengthSoftTranslation
Constructors
ArcLengthSoftTranslation()
Declaration
public ArcLengthSoftTranslation()
Fields
roi_index
Declaration
Field Value
roi_weights
Declaration
public double[] roi_weights
Field Value
start_positions
Declaration
public Vector3d[] start_positions
Field Value
Properties
ArcRadius
Declaration
public double ArcRadius { get; set; }
Property Value
Curve
Declaration
public DCurve3 Curve { get; set; }
Property Value
Handle
Declaration
public Vector3d Handle { get; set; }
Property Value
WeightFunc
Declaration
public Func<double, double, double> WeightFunc { get; set; }
Property Value
Methods
Declaration
public void BeginDeformation()
Declaration
public void EndDeformation()
Declaration
public void UpdateDeformation(Vector3d newHandlePos)
Parameters
Type |
Name |
Description |
Vector3d |
newHandlePos |
|
UpdateROI(Int32)
Declaration
public void UpdateROI(int nNearVertexHint = -1)
Parameters
Type |
Name |
Description |
Int32 |
nNearVertexHint |
|