The DrawContext type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | FlushBuffer | Submits geometry for rendering. |
![]() ![]() | GetCamera | Gets the camera corresponding to the Revit view where rendering takes place. |
![]() ![]() | 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. |
![]() ![]() | 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. |
![]() ![]() | GetOverrideColor | Returns override color that will be applied to geometry during rendering. |
![]() ![]() | GetOverrideTransparency | Returns override transparency that will be applied to geometry during rendering. |
![]() ![]() | GetViewRectangle | Gets the rectangle that represents the extent (in 2D) of the Revit view where rendering takes place. |
![]() ![]() | IsAvailable | Checks whether the facilities of this class are available for use in the current scope. |
![]() ![]() | IsInterrupted | Checks whether the current rendering pass has been interrupted. |
![]() ![]() | IsTransparentPass | Determines whether the current rendering pass is for transparent objects. |
![]() ![]() | SetWorldTransform | Sets the world transformation that will be applied to geometry during rendering. |