Пример #1
0
        public CadFigure AddCylinder(Vector3d pos, int circleDiv, int slices, double r, double len)
        {
            CadMesh cm = MeshMaker.CreateCylinder(pos, circleDiv, slices, r, len);

            CadFigure fig = MesthToFig(cm);

            CadOpe ope = new CadOpeAddFigure(Controller.CurrentLayer.ID, fig.ID);

            Session.AddOpe(ope);
            Controller.CurrentLayer.AddFigure(fig);

            Session.PostRemakeObjectTree();

            return(fig);
        }