public void Update()
        {
            input.Update();

            if (visuals.drawSlicer == false)
            {
                return;
            }

            visuals.Clear();

            for (int id = 0; id < 10; id++)
            {
                if (points[id].Count() < 1)
                {
                    continue;
                }

                if (input.GetVisualsEnabled(id) == false)
                {
                    continue;
                }

                visuals.GenerateComplexMesh(points[id]);
            }

            visuals.Draw();
        }
        public void Update()
        {
            input.Update();

            visuals.Clear();

            if (points.Count() > 0)
            {
                visuals.GenerateComplexMesh(points);
            }

            visuals.Draw();
        }