Grasp.GraspSchema.GraspSchema C# (CSharp) Method

GraspSchema() public method

Initializes a schema with the specified variables and calculations
public GraspSchema ( IEnumerable variables, IEnumerable calculations ) : System
variables IEnumerable The variables in effect for this schema
calculations IEnumerable The calculations in effect for this schema
return System
        public GraspSchema(IEnumerable<Variable> variables, IEnumerable<Calculation> calculations)
        {
            Contract.Requires(variables != null);
            Contract.Requires(calculations != null);

            Variables = variables.ToList().AsReadOnly();
            Calculations = calculations.ToList().AsReadOnly();
        }