/// Clones the instance.
    public override e2dPreset Clone()
    {
        e2dCurveMidpointPreset result = new e2dCurveMidpointPreset();

        result.Copy(this);
        return(result);
    }
示例#2
0
    public override e2dPreset Clone()
    {
        e2dCurveMidpointPreset e2dCurveMidpointPreset = new e2dCurveMidpointPreset();

        e2dCurveMidpointPreset.Copy(this);
        return(e2dCurveMidpointPreset);
    }
示例#3
0
    public override void Copy(e2dPreset other)
    {
        e2dCurveMidpointPreset e2dCurveMidpointPreset = (e2dCurveMidpointPreset)other;

        this.frequencyPerUnit = e2dCurveMidpointPreset.frequencyPerUnit;
        this.roughness        = e2dCurveMidpointPreset.roughness;
        this.usePeaks         = e2dCurveMidpointPreset.usePeaks;
    }
    /// Copies data from another preset. Assumes both presets are of the same kind.
    public override void Copy(e2dPreset other)
    {
        e2dCurveMidpointPreset preset = (e2dCurveMidpointPreset)other;

        frequencyPerUnit = preset.frequencyPerUnit;
        roughness        = preset.roughness;
        usePeaks         = preset.usePeaks;
    }
 /// Clones the instance.
 public override e2dPreset Clone()
 {
     e2dCurveMidpointPreset result = new e2dCurveMidpointPreset();
     result.Copy(this);
     return result;
 }