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

【OCC学习23】使用Draw探索OCC API 【完结】

对于OCC应用开发者来说,OCC的文档虽然不错,但针对具体的需求找到合适的API还是得不断摸索。我发现看Draw的代码是探索OCC API使用的最佳路径。掌握根据Draw命令查找对应代码就能高效找到解决方案。所以这是本系列的最后一篇分享了,个人感觉OCC的API已经没啥可讲的了,讲的再多不如学会方法自己去看代码,以后再写就侧重算法层面了。

1. 在Draw中写Tcl/Tk脚本建模,找出感兴趣的命令

2. 查找命令对应的代码
有两种方法仅供参考:

  1. 使用getsource命令
    在这里插入图片描述
  2. 全局查找Add("命令xxx
    注意有些命令Add后面有空格,有些没有

3. 提取代码到自己应用中
提取Draw代码是需要适当修改的,可以看到底层如何调用OCC的API

长期看Draw的代码,OCC的使用真简单,路漫漫共勉!

相关文章:

  • 【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【DP】2023C-分班【欧弟算法】全网注释最详细分类最全的华为OD真题题解
  • 基于k折交叉验证的支持向量机SVM的多分类预测,SVM的详细原理,SVM工具箱详解及注意事项
  • 【Image captioning】论文阅读七—Efficient Image Captioning for Edge Devices_AAAI2023
  • Prometheus插件安装kafka_exporter
  • [极客大挑战 2019]LoveSQL1
  • springboot优雅停机
  • SpringMVC-HttpMessageConverter 报文信息转化器
  • 基于PHP反序列化练习
  • 【SpringBoot3】Spring Boot 3.0 集成 Mybatis Plus
  • Ruby安装与使用指南
  • 《Python数据分析技术栈》第06章使用 Pandas 准备数据 01 Pandas概览(Pandas at a glance)
  • 【计算机网络】【练习题】【新加坡南洋理工大学】【Computer Control Network】
  • C++面试:stl的栈和队列介绍
  • 【文件处理】spring boot 文件处理
  • openssl3.2/test/certs - 058 - no subjectAltNames excluded by CA2.
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【从零开始安装kubernetes-1.7.3】2.flannel、docker以及Harbor的配置以及作用
  • 2019年如何成为全栈工程师?
  • Js基础知识(四) - js运行原理与机制
  • leetcode46 Permutation 排列组合
  • MYSQL 的 IF 函数
  • nginx 负载服务器优化
  • node-glob通配符
  • Python3爬取英雄联盟英雄皮肤大图
  • Python爬虫--- 1.3 BS4库的解析器
  • SSH 免密登录
  • SwizzleMethod 黑魔法
  • 从零开始在ubuntu上搭建node开发环境
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 关于Flux,Vuex,Redux的思考
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 前端
  • 如何合理的规划jvm性能调优
  • 如何在GitHub上创建个人博客
  • 入门级的git使用指北
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • ​力扣解法汇总946-验证栈序列
  • #{}和${}的区别是什么 -- java面试
  • #Java第九次作业--输入输出流和文件操作
  • (Bean工厂的后处理器入门)学习Spring的第七天
  • (python)数据结构---字典
  • (八)五种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (蓝桥杯每日一题)love
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)EOS中账户、钱包和密钥的关系
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .【机器学习】隐马尔可夫模型(Hidden Markov Model,HMM)
  • .net Application的目录
  • .net CHARTING图表控件下载地址
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .NET 服务 ServiceController
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池