Share

IModelExportContext Methods

The IModelExportContext type exposes the following members.

Methods

 NameDescription
Public methodOnCurve This method is called when a Curve is being output.
(Inherited from IExportContextBase)
Public methodOnLineSegment This method is called after unhandled curve was tessellated to line segments and sent to the output.

Note for 2D export: if the export is performed for the view in non-Wireframe display style, then

  • this method is called outside of view, instance and link begin/end calls but still between OnElementBegin2D/OnElementEnd2D calls
  • this method is never called for annotation elements, i.e. their geometry should be processed in methods OnCurve and OnPolyline


(Inherited from IExportContextBase)
Public methodOnPoint This method is called when a Point is being output.
Public methodOnPolyline This method is called when a Polyline is being output.
(Inherited from IExportContextBase)
Public methodOnPolylineSegments This method is called after unhandled curve was tessellated to polyline segments and sent to the output.

Note for 2D export: if the export is performed for the view in non-Wireframe display style, then

  • this method is called outside of view, instance and link begin/end calls but still between OnElementBegin2D/OnElementEnd2D calls
  • this method is never called for annotation elements, i.e. their geometry should be processed in methods OnCurve and OnPolyline


(Inherited from IExportContextBase)
Public methodOnText This method is called when a text annotation object is being output.
(Inherited from IExportContextBase)

See Also

Reference

Was this information helpful?