예제 #1
0
        public PiecewisePolynomial(Wrappers.FunctionPolynomial function, Actions actions)
        {
            d_function     = function;
            d_actions      = actions;
            d_previewLines = new List <Plot.Renderers.Line>();
            d_draggingData = -1;

            Build();
        }
예제 #2
0
 public FunctionPolynomialPiece(Wrappers.FunctionPolynomial function, Cdn.FunctionPolynomialPiece piece) : base(function)
 {
     d_piece = piece;
 }
 public ModifyFunctionPolynomialPieceCoefficients(Wrappers.FunctionPolynomial function, Cdn.FunctionPolynomialPiece piece, double[] coefficients) : base(function, piece)
 {
     d_coefficients         = coefficients;
     d_previousCoefficients = piece.Coefficients;
 }
예제 #4
0
 public AddFunctionPolynomialPiece(Wrappers.FunctionPolynomial function, Cdn.FunctionPolynomialPiece piece) : base(function, piece)
 {
 }
예제 #5
0
 public ModifyFunctionPolynomialPieceEnd(Wrappers.FunctionPolynomial function, Cdn.FunctionPolynomialPiece piece, double end) : base(function, piece)
 {
     d_end         = end;
     d_previousEnd = piece.End;
 }
예제 #6
0
 public ModifyFunctionPolynomialPieceBegin(Wrappers.FunctionPolynomial function, Cdn.FunctionPolynomialPiece piece, double begin) : base(function, piece)
 {
     d_begin         = begin;
     d_previousBegin = piece.Begin;
 }