CSharpGL.EvaluatorRenderer.EvaluatorRenderer C# (CSharp) Метод

EvaluatorRenderer() публичный Метод

This is a 1D evaluator, i.e a bezier curve.
public EvaluatorRenderer ( IList controlPoints ) : System.Collections.Generic
controlPoints IList
Результат System.Collections.Generic
        public EvaluatorRenderer(IList<vec3> controlPoints)//, vec3 lengths)
        {
            vec3[] points = controlPoints.ToArray();
            BoundingBox box = points.Move2Center();
            this.controlPoints = points;
            this.ModelSize = box.MaxPosition - box.MinPosition;
            // TODO: not needed. Why?
            //this.WorldPosition = box.MaxPosition / 2 + box.MinPosition / 2;

            this.CurveWidth = new LineWidthState(0.5f);
            this.CurveColor = Color.Red;
        }