找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 15227|回复: 6
打印 上一主题 下一主题

[原创] CATLIST***的各种运用?

[复制链接]
跳转到指定楼层
1
发表于 2012-11-28 15:49:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
比如:CATLISTV(CATBaseUnknown_var)* CATCkeListOfParm
CATLISTV(CATISpecObject_var)
CATLISTV(CATICkeParm_var)
就认为上面的是对括号里面的类型的集合,用于对整体的操作。
但是要如何 构造这些LIST类型,每个类型的成员函数有是那些,最后返回的又是什么东西。 在API上面都很少介绍如何使用。
麻烦 知道的指点一下,如下运用或者在 百科全书里面哪里可以看到使用实例?
谢谢!{:soso_e176:}
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2012-11-28 16:34:13 | 只看该作者
直接定义一个即可,如
CATLISTP(CAASysPoint) lpCAASysPoint;

  CAASysPoint p0(0, 1);
  CAASysPoint p1(1, 2);
  CAASysPoint p2(2, 3);
  CAASysPoint p3(3, 4);
  CAASysPoint p4(4, 5);

  lpCAASysPoint.Append(&p0);
  lpCAASysPoint.Append(&p1);
  lpCAASysPoint.Append(&p2);
  lpCAASysPoint.Append(&p3);
  lpCAASysPoint.Append(&p4);


一般常用的也就是RemoveAll();Append();RemoveValue();RemovePosition()等方法~~

百科全书中Middleware->Using Lists of Values
3
发表于 2012-11-28 17:07:47 | 只看该作者
linlily0925 发表于 2012-11-28 16:34
直接定义一个即可,如
CATLISTP(CAASysPoint) lpCAASysPoint;

好的 谢谢!
4
发表于 2012-12-4 14:41:13 | 只看该作者
之前也碰到这个问题了,后来的解决方法是直接到头文件里面找
比如CATLISTV(……)的,可以在CATLISTV_Clean.h里面看到所有的一般性操作,CATLISTP(……)就在CATLISTP_Clean.h里
5
发表于 2012-12-4 15:05:24 | 只看该作者
linlily0925 发表于 2012-11-28 16:34
直接定义一个即可,如
CATLISTP(CAASysPoint) lpCAASysPoint;

虽然不懂CAA,但是你很热心,顶一下
6
发表于 2012-12-4 15:22:09 | 只看该作者
nanzihan_zdb 发表于 2012-12-4 15:05
虽然不懂CAA,但是你很热心,顶一下

哈哈~~~谢谢~~
7
发表于 2012-12-4 18:37:45 | 只看该作者
linlily0925 发表于 2012-11-28 16:34
直接定义一个即可,如
CATLISTP(CAASysPoint) lpCAASysPoint;

丽丽 是帮助别人,快乐自己!  也就是助人为乐了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-27 14:16 , Processed in 0.029926 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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