Autodesk. |
| Class | Description | |
|---|---|---|
| Camera | A collection of camera settings for the current view. | |
| ClipPlane | A set of parameters representing a clip plane in DirectContext3D. | |
| DirectContext3DDocumentUtils | The methods provided by this utility class support the use of DirectContext3D and storage of DirectContext3D handle elements in Revit documents. | |
| DirectContext3DHandleOverrides | A set of DirectContext3DHandleSettings that are stored by a view. | |
| DirectContext3DHandleSettings | Overriding settings applied to DirectContext3DHandles through the Visibility dialog. | |
| DrawContext | A class that provides drawing functionality for use by IDirectContext3DServer servers | |
| EffectInstance | An effect instance that controls the appearance of geometry. | |
| IndexBuffer | A buffer that stores vertex indices for rendering. | |
| IndexLine | A line segment primitive consisting of two indices. | |
| IndexPoint | A point primitive consisting of one index. | |
| IndexPrimitive | The base class for index buffer primitives. | |
| IndexStream | The base class for DirectContext3D index streams, which are used to write vertex indices into buffers. | |
| IndexStreamLine | A stream that can be used to write IndexLine primitives into an IndexBuffer | |
| IndexStreamPoint | A stream that can be used to write IndexPoint primitives into an IndexBuffer | |
| IndexStreamTriangle | A stream that can be used to write IndexTriangle primitives into an IndexBuffer | |
| IndexTriangle | A triangle primitive consisting of three indices. | |
| Vertex | The base class for DirectContext3D vertices. | |
| VertexBuffer | A buffer that stores vertex data for rendering. | |
| VertexFormat | A specification of the format of vertex data contained in a piece of geometry. | |
| VertexPosition | A geometry vertex specified as a position in space. | |
| VertexPositionColored | A geometry vertex specified as a position in space with a color. | |
| VertexPositionNormal | A geometry vertex specified as a position in space with a normal vector. | |
| VertexPositionNormalColored | A geometry vertex specified as a position in space with a normal vector and a color. | |
| VertexStream | The base class for DirectContext3D vertex streams, which are used to write vertex data into buffers. | |
| VertexStreamPosition | A stream that can be used to write vertices of type VertexPosition into a buffer (see VertexBuffer). | |
| VertexStreamPositionColored | A stream that can be used to write vertices of type VertexPositionColored into a buffer (see VertexBuffer). | |
| VertexStreamPositionNormal | A stream that can be used to write vertices of type VertexPositionNormal into a buffer (see VertexBuffer). | |
| VertexStreamPositionNormalColored | A stream that can be used to write vertices of type VertexPositionNormalColored into a buffer (see VertexBuffer). |
| Interface | Description | |
|---|---|---|
| IDirectContext3DServer | The interface to be implemented by a server of the DirectContext3D external service. |
| Enumeration | Description | |
|---|---|---|
| PrimitiveType | Type of geometry primitive represented as a number. | |
| ProjectionMethod | Projection method | |
| VertexFormatBits | Vertex format (i.e., the type of data associated with a vertex) represented as a number. |