Autodesk.Revit.DB.DirectContext3D Namespace

 
Classes
 ClassDescription
Public classCamera A collection of camera settings for the current view.
Public classClipPlane A set of parameters representing a clip plane in DirectContext3D.
Public classDirectContext3DDocumentUtils The methods provided by this utility class support the use of DirectContext3D and storage of DirectContext3D handle elements in Revit documents.
Public classDirectContext3DHandleOverrides A set of DirectContext3DHandleSettings that are stored by a view.
Public classDirectContext3DHandleSettings Overriding settings applied to DirectContext3DHandles through the Visibility dialog.
Public classDrawContext A class that provides drawing functionality for use by IDirectContext3DServer servers
Public classEffectInstance An effect instance that controls the appearance of geometry.
Public classIndexBuffer A buffer that stores vertex indices for rendering.
Public classIndexLine A line segment primitive consisting of two indices.
Public classIndexPoint A point primitive consisting of one index.
Public classIndexPrimitive The base class for index buffer primitives.
Public classIndexStream The base class for DirectContext3D index streams, which are used to write vertex indices into buffers.
Public classIndexStreamLine A stream that can be used to write IndexLine primitives into an IndexBuffer
Public classIndexStreamPoint A stream that can be used to write IndexPoint primitives into an IndexBuffer
Public classIndexStreamTriangle A stream that can be used to write IndexTriangle primitives into an IndexBuffer
Public classIndexTriangle A triangle primitive consisting of three indices.
Public classVertex The base class for DirectContext3D vertices.
Public classVertexBuffer A buffer that stores vertex data for rendering.
Public classVertexFormat A specification of the format of vertex data contained in a piece of geometry.
Public classVertexPosition A geometry vertex specified as a position in space.
Public classVertexPositionColored A geometry vertex specified as a position in space with a color.
Public classVertexPositionNormal A geometry vertex specified as a position in space with a normal vector.
Public classVertexPositionNormalColored A geometry vertex specified as a position in space with a normal vector and a color.
Public classVertexStream The base class for DirectContext3D vertex streams, which are used to write vertex data into buffers.
Public classVertexStreamPosition A stream that can be used to write vertices of type VertexPosition into a buffer (see VertexBuffer).
Public classVertexStreamPositionColored A stream that can be used to write vertices of type VertexPositionColored into a buffer (see VertexBuffer).
Public classVertexStreamPositionNormal A stream that can be used to write vertices of type VertexPositionNormal into a buffer (see VertexBuffer).
Public classVertexStreamPositionNormalColored A stream that can be used to write vertices of type VertexPositionNormalColored into a buffer (see VertexBuffer).
Interfaces
 InterfaceDescription
Public interfaceIDirectContext3DServer The interface to be implemented by a server of the DirectContext3D external service.
Enumerations
 EnumerationDescription
Public enumerationPrimitiveType Type of geometry primitive represented as a number.
Public enumerationProjectionMethod Projection method
Public enumerationVertexFormatBits Vertex format (i.e., the type of data associated with a vertex) represented as a number.