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.
|