教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

Open CASCADE基础介绍(14)

来源:网络收集 时间:2026-08-23
导读: --设置感知的精度: void SetSensitivity(const Standard_Real aPrecision) ; --定义当前选择感知的像素: void SetSensitivity(const Standard_Integer aPrecision = 4) ; --设置/重置初始图形的位置;如果有一个

--设置感知的精度:

void SetSensitivity(const Standard_Real aPrecision) ;

--定义当前选择感知的像素:

void SetSensitivity(const Standard_Integer aPrecision = 4) ;

--设置/重置初始图形的位置;如果有一个位置返回为真;

void SetLocation(const Handle(AIS_InteractiveObject)& aniobj,const TopLoc_Location& aLocation) ;

void ResetLocation(const Handle(AIS_InteractiveObject)& aniobj) ;

Standard_Boolean HasLocation(const Handle(AIS_InteractiveObject)& aniobj) const;

得到实体对象的位置;

const TopLoc_Location& Location(const Handle(AIS_InteractiveObject)& aniobj) const;

--改变当前面的模式;缺省模式是Aspect_TOFM_TWO_SIDE。意味着属性在前面和后面都应用; void SetCurrentFacingModel(const Handle(AIS_InteractiveObject)& aniobj,const Aspect_TypeOfFacingModel aModel = Aspect_TOFM_BOTH_SIDE) ;

--设置/获得三角形的尺寸,缺省值是100mm.

void SetTrihedronSize(const Standard_Real aSize,const Standard_Boolean updateviewer = Standard_True) ;

Standard_Real TrihedronSize() const;

--设置/获取平面的尺寸: Standard_EXPORT

void SetPlaneSize(const Standard_Real aSizeX,const Standard_Real aSizeY,const Standard_Boolean

updateviewer = Standard_True) ;

--得到实体对象的显示状态;

AIS_DisplayStatus DisplayStatus(const Handle(AIS_InteractiveObject)& anIobj) const;

--得到实体对象的显示模式的列表:

const TColStd_ListOfInteger& DisplayedModes(const Handle(AIS_InteractiveObject)& aniobj) const;

--关于绘制隐藏线相关的一些函数,通过名称就可以知道函数的意思; EnableDrawHiddenLine(); DisableDrawHiddenLine();

Standard_Boolean DrawHiddenLine();

--设置/得到UV等高参数;等高参数是否可用;

Standard_Integer IsoNumber(const AIS_TypeOfIso WhichIsos = AIS_TOI_Both) ;

--设置/添加/移除当前对象.....

InitCurrent() ;MoreCurrent();NextCurrent();

Standard_Boolean IsCurrent(const Handle(AIS_InteractiveObject)& aniobj) const; Handle_AIS_InteractiveObject Current() const;

Handle_AIS_InteractiveObject FirstCurrentObject() ;

void HilightCurrents(const Standard_Boolean updateviewer = Standard_True) ; void UnhilightCurrents(const Standard_Boolean updateviewer = Standard_True) ; void ClearCurrents(const Standard_Boolean updateviewer = Standard_True) ;

Open CASCADE基础介绍(14).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/591939.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)