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

The default reader context. 更多...

类 AnyCAD::Exchange::ShowShapeReaderContext 继承关系图:
AnyCAD::Platform::TopoShapeReaderContext

Public 成员函数

 ShowShapeReaderContext (SceneManager^ sceneManager)
 
virtual void OnSetFaceColor (ColorValue^ clr) override
 
virtual void OnSetEdgeColor (ColorValue^ clr) override
 
virtual void OnBeginGroup (System::String^ name) override
 
virtual void OnEndGroup () override
 
virtual bool OnBeiginComplexShape (TopoShape^ shape) override
 
virtual void OnEndComplexShape () override
 
virtual void OnFace (TopoShape^ shape) override
 
virtual void OnWire (TopoShape^ shape) override
 
virtual void OnEdge (TopoShape^ shape) override
 
virtual void OnPoint (TopoShape^ shape) override
 
- Public 成员函数 继承自 AnyCAD::Platform::TopoShapeReaderContext
virtual void OnBeginGroup (String^ name)
 

Protected 成员函数

void ShowGeometry (TopoShape^ shape)
 

属性

ElementId^  NextShapeId
 
LineStyle^  EdgeStyle
 
bool NoComplexShape
 
float Tolerance
 

详细描述

The default reader context.

作者
AnyCAD

成员函数说明

virtual bool AnyCAD::Exchange::ShowShapeReaderContext::OnBeiginComplexShape ( TopoShape shape)
inlineoverridevirtual

Begin to read Compound/SolidCompund/Solid/Shell TopoShape.

参数
shapethe TopoShape
返回
true to explore sub-shapes.

重载 AnyCAD::Platform::TopoShapeReaderContext .

virtual void AnyCAD::Exchange::ShowShapeReaderContext::OnEdge ( TopoShape shape)
inlineoverridevirtual

Read edge TopoShape.

参数
shapethe TopoShape

重载 AnyCAD::Platform::TopoShapeReaderContext .

virtual void AnyCAD::Exchange::ShowShapeReaderContext::OnEndComplexShape ( )
inlineoverridevirtual

End reading the complex shape.

重载 AnyCAD::Platform::TopoShapeReaderContext .

virtual void AnyCAD::Exchange::ShowShapeReaderContext::OnEndGroup ( )
inlineoverridevirtual

End to read group.

重载 AnyCAD::Platform::TopoShapeReaderContext .

virtual void AnyCAD::Exchange::ShowShapeReaderContext::OnFace ( TopoShape shape)
inlineoverridevirtual

Read Face TopoShape.

参数
shapethe TopoShape

重载 AnyCAD::Platform::TopoShapeReaderContext .

virtual void AnyCAD::Exchange::ShowShapeReaderContext::OnPoint ( TopoShape shape)
inlineoverridevirtual

Read point TopoShape.

参数
shapethe TopoShape

重载 AnyCAD::Platform::TopoShapeReaderContext .

virtual void AnyCAD::Exchange::ShowShapeReaderContext::OnSetEdgeColor ( ColorValue clr)
inlineoverridevirtual

Set the edge color.

参数
clrthe color

重载 AnyCAD::Platform::TopoShapeReaderContext .

virtual void AnyCAD::Exchange::ShowShapeReaderContext::OnSetFaceColor ( ColorValue clr)
overridevirtual

Set the surface color.

参数
clrthe color

重载 AnyCAD::Platform::TopoShapeReaderContext .

virtual void AnyCAD::Exchange::ShowShapeReaderContext::OnWire ( TopoShape shape)
inlineoverridevirtual

Read wire TopoShape.

参数
shapethe TopoShape

重载 AnyCAD::Platform::TopoShapeReaderContext .

属性说明

LineStyle^ AnyCAD::Exchange::ShowShapeReaderContext::EdgeStyle

The default line style.

ElementId^ AnyCAD::Exchange::ShowShapeReaderContext::NextShapeId

The shape id counter.

bool AnyCAD::Exchange::ShowShapeReaderContext::NoComplexShape

Split the complex shape if true.

float AnyCAD::Exchange::ShowShapeReaderContext::Tolerance

The accurate for visualization.


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