明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1806|回复: 3

关于图形中点的处理

[复制链接]
发表于 2003-4-8 16:18:00 | 显示全部楼层 |阅读模式
前面有位朋友谈到,在编写图形绘制部分程序的时候,需要确定很多、很多的点,如何处理这些点才好?
   (1)直接设置变量?
   (2)使用数组?
   希望大家都来谈谈。
发表于 2003-4-12 21:41:00 | 显示全部楼层

re:

我认为这个问题很不好处理,首先,在程序里绘制图形必须要大量的精确的点的坐标,才能够绘制出来,这是没有问题的,关键是,如何计算点的坐标。是定义少数点循环使用,还是,一次定义点数组,为每一个点都赋值?这让人感到很为难。根据我的经验,两种方法都可以,不管怎么样,你都要计算出这些点的坐标来,其关键在于如何计算点的坐标,是否有规律,如果有,你可以根据规律使用循环赋值,如果没有,那你可就惨了,一个点一个点的计算,累死了。
 楼主| 发表于 2003-4-14 15:05:00 | 显示全部楼层

版主大人有什么高见呢?

呵呵,这个问题很多人都会遇到的,zmyqhx的回答让我很有同感,希望大家留下自己的思路,以供后来者能少走弯路.
  谢谢.
发表于 2003-4-14 17:07:00 | 显示全部楼层

zmyghx说得对

大约没有可以取巧的,如果有的话,也是每个人的经验而已.
总之要一个点一个点的算.
具体情况具体分析.
有时候我会先打一个图,然后在图上用笔给每个点标号(1,2,3,4..),再开始编程.对每个标号,定义pt1,pt2,pt3...局部变量,
zmyghx说的很对,如果有规律,你也可以定义数组或list来表示点. 当然,要完全靠你自己积累经验.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 19:34 , Processed in 0.163099 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表