DrawContext Members


The DrawContext type exposes the following members.

Methods

Name Description
Public method Static member FlushBuffer
Submits geometry for rendering.
Public method Static member GetCamera
Gets the camera corresponding to the Revit view where rendering takes place.
Public method Static member GetClipPlanes
Gets the clipping planes for the Revit view where rendering takes place. Clipping planes control the 3D extent of a view and can be set using Section Box in Revit.
Public method Static member GetClipRectangle
Gets the clip rectangle for the Revit view where rendering takes place. The clip rectangle is the area currently being redrawn, which may be smaller than the view rectangle.
Public method Static member GetOverrideColor
Returns override color that will be applied to geometry during rendering.
Public method Static member GetOverrideTransparency
Returns override transparency that will be applied to geometry during rendering.
Public method Static member GetViewRectangle
Gets the rectangle that represents the extent (in 2D) of the Revit view where rendering takes place.
Public method Static member IsAvailable
Checks whether the facilities of this class are available for use in the current scope.
Public method Static member IsInterrupted
Checks whether the current rendering pass has been interrupted.
Public method Static member IsTransparentPass
Determines whether the current rendering pass is for transparent objects.
Public method Static member SetWorldTransform
Sets the world transformation that will be applied to geometry during rendering.

See Also