public ResponseCurve() { curveType = ResponseCurveType.Polynomial; slope = 1; exp = 1; vShift = 0; hShift = 0; threshold = 0; invert = false; }
public ResponseCurve(ResponseCurveType type, float slope = 1, float exp = 1, bool invert = false) { this.curveType = type; this.slope = slope; this.exp = exp; vShift = 0; hShift = 0; threshold = 0; this.invert = invert; }
public ResponseCurve(ResponseCurveType type, float slope = 1, float exp = 1, float vShift = 0, float hShift = 0, float threshold = 0, bool invert = false) { this.curveType = type; this.slope = slope; this.exp = exp; this.vShift = vShift; this.hShift = hShift; this.threshold = threshold; this.invert = invert; }
public ResponseCurve() { curveType = ResponseCurveType.Polynomial; slope = 1; exp = 1; vShift = 0; hShift = 0; threshold = 0; invert = false; }