iCAx开思工具箱
标题:
关于二次开发生成二维图
[打印本页]
作者:
xiaofeng998023
时间:
2005-9-1 20:27
标题:
关于二次开发生成二维图
我想生成二维图后,显示尺寸用如下方法 ,为什么不好使,谁知道怎么用ProDimensionShow()函数
ProSolid solid;
ProSolidDimensionVisit(solid,-1, (ProDimensionVisitAction)DimVisitAction01,
(ProDimensionFilterAction)DimVisitFilter01,
(ProAppData)[$p_data)]//遍历实体模型中的各种尺寸
ProError DimVisitAction01(ProDimension *dimension,ProError status,data *p_data)
//尺寸处理函数
{
ProDimensionShow(dimension,p_data->p_view,p_data->p_drawing,NULL);
//尺寸显示
ProDrawingDimensionPosGet(p_data->p_drawing,dimension,location);
//获得默认标注文本位置
ProDrawingDimensionMove(p_data->p_drawing,dimension,location_new);
//移动标注文本到指定位置
}
ProError DimVisitFilter01(ProDimension *dimension)//尺寸遍历过滤函数
{
status = ………….;
//设置不同的过滤条件,使得不同类型的尺寸可以对应不同的处理函数
return (status);
}
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3