AnyCAD SDK PRO  2020
The Professional Graphics SDK for .Net and C++ Developers
Public 成员函数 | 所有成员列表
AnyCAD::Platform::HiddenLineRemovalTool类 参考

Compute the HLR. 更多...

Public 成员函数

bool Initialize (Vector3^ dir, Vector3^ pos, Vector3^ up, Real focus, bool perspective)
 
bool Compute (TopoShape^ pShape)
 
TopoShapeGroupGetVisibleEdges ()
 
TopoShapeGroupGetHiddenEdges ()
 

详细描述

Compute the HLR.

TODO:

成员函数说明

bool AnyCAD::Platform::HiddenLineRemovalTool::Compute ( TopoShape pShape)

Compute HLR for shape

参数
pShapethe TopoShape to compute
返回
true if ok.
TopoShapeGroup ^ AnyCAD::Platform::HiddenLineRemovalTool::GetHiddenEdges ( )

Get the hidden edges

返回
the edge list.
TopoShapeGroup ^ AnyCAD::Platform::HiddenLineRemovalTool::GetVisibleEdges ( )

Get the visible edges

返回
the edge list.
bool AnyCAD::Platform::HiddenLineRemovalTool::Initialize ( Vector3 dir,
Vector3 pos,
Vector3 up,
Real  focus,
bool  perspective 
)

Initialize the HLR algorithm

参数
dirthe camera dir
posthe camera position
upthe camera up direction
focusthe camera focus
perspectiveif perspective
返回
true if ok.

该类的文档由以下文件生成: