コード例 #1
0
        public void CreateSweepMesh(Model model1)
        {
            // Shapes를 통해서 RoundRectangle과 Arc 생성
            Shapes         shapes    = new Shapes();
            CompositeCurve roundRect = shapes.RoundRectangle();
            Arc            arc       = shapes.StandingArc();

            // RoundRectangle을 Arc를 따라 쓸기
            Mesh mesh = roundRect.SweepAsMesh(arc, 0.001);

            mesh.Color       = Color.Red;
            mesh.ColorMethod = colorMethodType.byEntity;
            model1.Entities.Add(mesh);
            model1.Invalidate();
        }