IModelExportContext Members


The IModelExportContext type exposes the following members.

Methods

Name Description
Public method Finish
This method is called at the very end of the export process, after all entities were processed (or after the process was cancelled).
(Inherited from IExportContext .)
Public method IsCanceled
This method is queried at the beginning of every element.
(Inherited from IExportContext .)
Public method OnCurve
This method is called when a 3D Curve is being output.
Public method OnElementBegin
This method marks the beginning of an element to be exported
(Inherited from IExportContext .)
Public method OnElementEnd
This method marks the end of an element being exported
(Inherited from IExportContext .)
Public method OnFaceBegin
This method marks the beginning of a Face to be exported
(Inherited from IExportContext .)
Public method OnFaceEnd
This method marks the end of the current face being exported.
(Inherited from IExportContext .)
Public method OnInstanceBegin
This method marks the beginning of a family instance to be exported
(Inherited from IExportContext .)
Public method OnInstanceEnd
This method marks the end of a family instance being exported
(Inherited from IExportContext .)
Public method OnLight
This method marks the beginning of export of a light object.
(Inherited from IExportContext .)
Public method OnLineSegment
This method is called after unhandled 3D curve was tessellated to line segments and sent to the output.
Public method OnLinkBegin
This method marks the beginning of a link instance to be exported.
(Inherited from IExportContext .)
Public method OnLinkEnd
This method marks the end of a link instance being exported.
(Inherited from IExportContext .)
Public method OnMaterial
This method marks a change of the material.
(Inherited from IExportContext .)
Public method OnPoint
This method is called when a 3D Point is being output.
Public method OnPolyline
This method is called when a 3D Polyline is being output.
Public method OnPolylineSegments
This method is called after unhandled 3D curve was tessellated to polyline segments and sent to the output.
Public method OnPolymesh
This method is called when a tessellated polymesh of a 3d face is being output.
(Inherited from IExportContext .)
Public method OnRPC
This method marks the beginning of export of an RPC object.
(Inherited from IExportContext .)
Public method OnText
This method is called when a text annoation object is being output.
Public method OnViewBegin
This method marks the beginning of a 3D view to be exported
(Inherited from IExportContext .)
Public method OnViewEnd
This method marks the end of a 3D view being exported
(Inherited from IExportContext .)
Public method Start
This method is called at the very start of the export process, still before the first entity of the model was send out.
(Inherited from IExportContext .)

See Also