The IndexBuffer type exposes the following members.

Constructors

  NameDescription
Public methodIndexBuffer
Constructs the index buffer with the given capacity, measured in short integers.

Methods

  NameDescription
Public methodDispose
Releases all resources used by the IndexBuffer
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetIndexStreamLine
Gets a stream that can be used to write IndexLine segment primitives into the buffer.
Public methodGetIndexStreamPoint
Gets a stream that can be used to write IndexPoint primitives into the buffer.
Public methodGetIndexStreamTriangle
Gets a stream that can be used to write IndexTriangle primitives into the buffer.
Public methodGetMappedHandle
Gets a handle to the buffer's memory that has been mapped. Writing data to the buffer using the handle is an alternative to using stream objects.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsValid
Tests whether the buffer is valid for rendering.
Public methodMap
Maps a portion of the index buffer into memory, so that indices can be written into it. see IndexStream.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUnmap
Unmaps the buffer so that it can be used for rendering.

Properties

  NameDescription
Public propertyIsValidObject
Specifies whether the .NET object represents a valid Revit entity.

See Also