首页 > Windows开发 > 详细

AnyCAD C#开发-设置背景颜色,工作平面,坐标轴等renderView.SetBackgroundColor

时间:2020-11-23 00:21:48      阅读:132      评论:0      收藏:0      [点我收藏+]

 

      private void Form1_Load(object sender, EventArgs e)
        {
            //设置背景颜色
            renderView.SetBackgroundColor(new ColorValue(180, 182, 184), new ColorValue(230, 232, 234), new ColorValue(210, 212, 214));
            //隐藏工作平面
            renderView.ShowWorkingGrid(false);

            //隐藏默认的坐标轴
            renderView.ShowCoordinateAxis(false);
            
            //讲原有坐标系的xyz改名字
            ////xwh.EnableLeftHandCS();
            ////xwh.SetArrowText((int)EnumAxesDirection.Axes_Y, "w");
            ////xwh.SetArrowText((int)EnumAxesDirection.Axes_Z, "h");

            //设置局部坐标
            AxesWidget xwh = new AxesWidget();
            Coordinate3 coord = new Coordinate3(Vector3.ZERO, Vector3.UNIT_X, Vector3.UNIT_Y, Vector3.UNIT_Z);
            xwh.SetCoordinate(coord);
            renderView.ShowSceneNode(xwh);

            //设置坐标系到左下角
            ScreenWidget coorWidget = new ScreenWidget();
            coorWidget.SetNode(xwh);
            coorWidget.SetWidgetPosition((int)EnumWidgetPosition.WP_BottomLeft);
            renderView.Renderer.AddWidgetNode(coorWidget);

            GlobalInstance.EventListener.OnSelectElementEvent += OnSelectionEvent;

        }

 

技术分享图片

Caesar卢尚宇

2020年11月22日

AnyCAD C#开发-设置背景颜色,工作平面,坐标轴等renderView.SetBackgroundColor

原文:https://www.cnblogs.com/nxopen2018/p/14022062.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!