Declaration Syntax
C# 
namespace SlimDX
Types
All Types  Classes  Structures  Interfaces  Enumerations 
Icon  Type  Description 

BoundingBox 
An axis aligned bounding box, specified by minimum and maximum vectors.


BoundingSphere 
A bounding sphere, specified by a center vector and a radius.


Color3 
A threecomponent (RGB) color value; each component is a float in the range [0,1].


Color4 
A fourcomponent (RGBA) color value; each component is a float in the range [0,1].


ComObject 
The base class for all SlimDX types which represent COM interfaces.


CompilationException 


Configuration 
Used to control global options that affect all of SlimDX.


ContainmentType 
Describes how one bounding volume contains another.


DataBox 
A DataBox provides supporting information for a DataStream whose
data is organized within three dimensions (a box).


DataRectangle 
A DataRectangle provides supporting information for a DataStream whose
data is organized within two dimensions (a rectangle).


DataStream 
Provides a stream interface to a buffer located in unmanaged memory.


Half 
A half precision (16 bit) floating point value.


Half2 
Defines a two component vector, using half precision floating point coordinates.


Half3 
Defines a three component vector, using half precision floating point coordinates.


Half4 
Defines a four component vector, using half precision floating point coordinates.


IComObject 


Matrix 
Defines a 4x4 matrix.


Matrix3x2 


ObjectTable 
Maintains a list of all the COM objects managed by SlimDX.


ObjectTableEventArgs 


Performance 
Provides access to the Direct3D performance API, which allows applications to gather performance
data and integrate with PIX for Windows in order to perform detailed analysis.


PerformanceOptions 
Specifies possible performance profiling options.


Plane 
Defines a plane in three dimensions.


PlaneIntersectionType 
Describes the result of an intersection with a plane in three dimensions.


Quaternion 
Defines a four dimensional mathematical quaternion.


Rational 
Defines a rational number as a numerator / denominator pair.


Ray 
Defines a ray in three dimensions, specified by a starting position and a direction.


Resources 


Result 
Represents the result of a method or operation.


ResultInfo 


ResultWatchFlags 
Specifies possible behaviors of result watches.


SHVector 


SlimDXException 
The base class for errors that occur in SlimDX.


Vector2 
Defines a two component vector.


Vector3 
Defines a three component vector.


Vector4 
Defines a four component vector.
