Search Results for

    Show / Hide Table of Contents

    Class SculptCurveDeformation

    Base-class for DCurve3 spatial deformations. Subclasses must implement abstract Apply() method.

    Inheritance
    Object
    SculptCurveDeformation
    StandardSculptCurveDeformation
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: g3
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class SculptCurveDeformation

    Constructors

    SculptCurveDeformation()

    Declaration
    public SculptCurveDeformation()

    Fields

    _curve

    Declaration
    protected DCurve3 _curve
    Field Value
    Type Description
    DCurve3

    _weightfunc

    Declaration
    protected Func<double, double, double> _weightfunc
    Field Value
    Type Description
    Func<Double, Double, Double>

    radius

    Declaration
    protected double radius
    Field Value
    Type Description
    Double

    vPreviousPos

    Declaration
    protected Frame3f vPreviousPos
    Field Value
    Type Description
    Frame3f

    Properties

    Curve

    Declaration
    public DCurve3 Curve { get; set; }
    Property Value
    Type Description
    DCurve3

    Radius

    Declaration
    public double Radius { get; set; }
    Property Value
    Type Description
    Double

    WeightFunc

    Declaration
    public Func<double, double, double> WeightFunc { get; set; }
    Property Value
    Type Description
    Func<Double, Double, Double>

    Methods

    Apply(Frame3f)

    Declaration
    public abstract SculptCurveDeformation.DeformInfo Apply(Frame3f vNextPos)
    Parameters
    Type Name Description
    Frame3f vNextPos
    Returns
    Type Description
    SculptCurveDeformation.DeformInfo

    BeginDeformation(Frame3f)

    Declaration
    public virtual void BeginDeformation(Frame3f vStartPos)
    Parameters
    Type Name Description
    Frame3f vStartPos

    UpdateDeformation(Frame3f)

    Declaration
    public virtual SculptCurveDeformation.DeformInfo UpdateDeformation(Frame3f vNextPos)
    Parameters
    Type Name Description
    Frame3f vNextPos
    Returns
    Type Description
    SculptCurveDeformation.DeformInfo
    In This Article
    Back to top ViRGIS VR GIS