当前位置: 首页 > news >正文

做pc和移动网站的适配免费可商用的cms

做pc和移动网站的适配,免费可商用的cms,大同市住房城乡建设网站,wordpress 4.4大家好&#xff0c;今天继续介绍我们的通用方法系列。 下面是今天要介绍的通用方法&#xff1a; &#xff08;1&#xff09;这个通用方法为SW查找草图数量 /// <summary> /// 查找草图数量 /// </summary> /// <param name"doc2"></param>…

大家好,今天继续介绍我们的通用方法系列。

下面是今天要介绍的通用方法:

(1)这个通用方法为SW查找草图数量

        /// <summary>

        /// 查找草图数量

        /// </summary>

        /// <param name="doc2"></param>

        /// <returns></returns>

        public static int FindSketchesNumber(ModelDoc2 doc2)

        {

            FeatureManager featureManager = doc2.FeatureManager;

            object[] features = (object[])featureManager.GetFeatures(true);

            int sketchCount = 0;

            // 遍历特征,统计3D草图的数量

            foreach (object feature in features)

            {

                Feature swFeature = (Feature)feature;

                if (swFeature.Name.Contains("3D草图"))

                {

                    sketchCount++;

                }

            }

            return sketchCount;

        }

(2)这个通用方法为SW获取选择对象的Entity:

        /// <summary>

        /// 获取选择实体对象

        /// </summary>

        /// <param name="swModel">传入的ModelDoc2类型参数</param>

        /// <returns></returns>

        public static Entity EntityPlateSurface(ModelDoc2 swModel)

        {

            var swSelMgr = (SelectionMgr)swModel.SelectionManager;

            var swEnt1 = (Entity)swSelMgr.GetSelectedObject6(1, -1);

            return swEnt1;

        }

(3)这个通用方法为SW获取选择对象的Component2

        /// <summary>

        /// 获取选择对象的Component2

        /// </summary>

        /// <param name="swcomp1">传入的Component2类型参数</param>

        /// <param name="swModel">传入的ModelDoc2类型参数</param>

        /// <returns></returns>

        public static Component2 GetEntityComponent(Component2 swcomp1, ModelDoc2 swModel)

        {

            bottomentity = null;

            var swSelMgr = (SelectionMgr)swModel.SelectionManager;

            swcomp1=(Component2)swSelMgr.GetSelectedObjectsComponent4(1,-1);

            SelectData = swSelMgr.CreateSelectData();

            bottonmodeldoc = (ModelDoc2)swcomp1.GetModelDoc2();

            bottomentity = (Entity)swSelMgr.GetSelectedObject6(1, -1);

            bottomid = swModel.Extension.GetPersistReference3(bottomentity);

            return swcomp1;

        }

今天要介绍的通用方法就是这么多,我们下篇文章再见。

http://www.yayakq.cn/news/348081/

相关文章:

  • 大庆企业做网站河北邯郸有什么好玩的地方
  • 双流建设局网站南京专业做网站的公司
  • 网站主关键词如何优化成都装修网站制作
  • 网站常见问题是什么广州市几个区
  • 做网站的荣誉证书天猫商城官方网站
  • 长春哪有做网站公司如何做双版网站
  • 免费cms建站系统有哪些山东省优质校建设网站
  • 初期做网站怎么自己编程做网站
  • 网页设计师职位要求萌新seo
  • 没有网站可以做seo排名吗做微商能利用的网站有哪些问题
  • 做资金盘网站违法吗中国500强企业排名
  • 用户研究网站兰州网站搜索引擎优化
  • 简洁大气的网站设计dw网站开发环境
  • 网站建站时间包头市做网站公司
  • 如何开办网站商标注册号
  • 辽宁省交通投资建设集团网站怎么做表格
  • 株洲电商网站建设上海国际人力资源开发公司
  • 展览中心网站建设课桌公司网站建设
  • 邢台天九建设有限公司网站云南昆明百度推广公司
  • 企业网站html模板优秀网站建设公司
  • 沈阳网站建设定制WordPress文章可视化php代码
  • h5做的网站国外vps
  • 深圳网站建设行吗字体设计网
  • 北京网站建设公司收购百度查看订单
  • 兴国电商网站建设湖南智能网站建设哪里好
  • 泉州网站建设企业上海网站建设目的
  • 网站产品优化威海做企业网站
  • 网站栏目标签如何调用中国深圳航空公司官网
  • 专业外贸网站制作权威网站排名
  • 太原市建设路小学网站白嫖云服务器