API Reference > Extension Classes > ExRender Classes > ExRender Windows Classes
ExRender Windows Classes
 
Name 
Description 
 
This class implements base class for empty D3d Record which represent Begin or End for some functionality. Library: Source code provided.  
 
This class implements base class for Begin and End Hiding Record objects. Library: Source code provided.  
 
This class implements base class for Begin and End Highlighting Record objects. Library: Source code provided.  
 
This class implements base class for Begin and End No Color Modification Record objects. Library: Source code provided.  
 
This class implements D3d Begin Hiding Record object. Library: Source code provided.  
 
This class implements D3d Begin Highlighting Record object. Library: Source code provided.  
 
This class implements D3d Begin Highlighting Record object. Library: Source code provided.  
 
This class implements D3d End Hiding Record object. Library: Source code provided.  
 
This class implements D3d End Highlighting Record object. Library: Source code provided.  
 
This class implements D3d End Highlighting Record object. Library: Source code provided.  
 
This class is implements D3d Head Record objects. Library: Source code provided.  
 
This class is implements D3d Initialized Texture Record objects. Library: Source code provided.  
 
This class store resources which must be recreated after D3D device lost state reset. Library: Source code provided.  
 
This class is implements D3d Polyline with Linetype Record objects. Library: Source code provided.  
 
This class is implements D3d Polyline with Linewidth Record objects. Library: Source code provided.  
 
This class implements Lineweight Style Record object. Library: Source code provided.  
 
This class implements D3d Material Record objects.  
 
This class redirects current OdGsBaseMaterialView functions to geometry.
Library: Source code provided.
 
 
Metafile packager. Initializes vertex arrays for all metafile types and manages metafile records creation. Library: Source code provided.  
 
This class implements D3d Metafile PlayContext objects. Library: Source code provided.  
 
This class is implements packed D3d Polyline with Lineweight Record objects. Library: Source code provided.  
 
Extends D3dPackedLwdPolylineRecord by selection markers array processing. Library: Source code provided.  
 
This class is implements packed D3d Point Record objects. Library: Source code provided.  
 
Extends D3dPackedPointRecord by selection markers array processing. Library: Source code provided.  
 
This class is implements packed D3d Polyline Record objects. Library: Source code provided.  
 
Extends D3dPackedPolylineRecord by selection markers array processing. Library: Source code provided.  
 
This class is implements packed D3d Polyline Strip Record objects. Library: Source code provided.  
 
This class is implements packed D3d Triangle with Normals Record objects. Library: Source code provided.  
 
Extends D3dPackedTriangleNormalRecord by selection markers array processing. Library: Source code provided.  
 
This class is implements packed D3d Triangle Texture with Normals Record objects. Library: Source code provided.  
 
Extends D3dPackedTriangleNormalTextureRecord by selection markers array processing. Library: Source code provided.  
 
This class is implements packed D3d Triangle Record objects. Library: Source code provided.  
 
Extends D3dPackedTriangleRecord by selection markers array processing. Library: Source code provided.  
 
This class is implements D3d Point Record objects. Library: Source code provided.  
 
This class is implements D3d Polyline Record objects. Library: Source code provided.  
 
This class is the base class for D3dRecord objects. Library: Source code provided. 
 
This class provides texture resources sharing between DX devices.
Library: Source code provided.
 
 
This class implements Selection Marker Record object. Library: Source code provided.  
 
This class implements D3d Selection Mode Record objects.  
 
This class implements Transparency Record object. Library: Source code provided.  
 
This class is implements D3d Triangle with Normals Record objects. Library: Source code provided.  
 
This class is implements D3d Triangle Texture with Normals Record objects. Library: Source code provided.  
 
This class is implements D3d Triangle Record objects. Library: Source code provided.  
 
This class implements TTF Text Record object. Library: Source code provided.  
 
This class implements D3d Uninitialized Texture Record objects. Library: Source code provided.  
 
This class defines a OdError class for the ExGsDirectXDevice class. Library: Source code provided.  
 
This class defines the material cache for DirectX 3D devices.
 
 
This class is the base class for Win32 GDI Vectorizer Device objects. Library: Source code provided.  
 
This class implements Win32 GDI Vectorizer View objects. Library: Source code provided.  
 
This class defines the material texture data for DirectX 3D devices.
 
 
This class provides tessellation functionality for the ODA vectorization framework Library: Source code provided.  
 
This class is implements DirectX Metafile objects. Library: Source code provided.  
 
 
 
This class implements Geometry Simplifier objects for GDI Vectorizer Device objects.  
 
 
 
 
 
 
 
 
 
This class implements Win32 DirectX Vectorizer Device objects. Library: Source code provided.  
 
This class implements Win32 DirectX Vectorizer View objects. Library: Source code provided.  
 
This class is the base class for Win32 GDI Vectorizer Device objects. Library: Source code provided.  
 
This class implements Win32 GDI Vectorizer Device objects. Library: Source code provided.  
 
This class implements a Win32 OpenGL Vectorizer Device objects. Library: Source code provided.  
 
This class implements Win32 OpenGL Vectorizer View objects. Library: Source code provided.  
 
 
 
 
 
This class contains methods and properties common to Win32 Vectorizer devices. Library: Source code provided.  
 
 
 
 
 
 
 
This class encapsulates Device Independent Bitmap objects. Library: Source code provided.  
 
This class provides support for metafile transformations. Library: Source code provided.  
 
Class manages Direct3D render states and texture stages on client side.
 
 
 
 
 
 
 
 
 
 
This class implements Viewport Clipping manager for GDI Vectorizer Device objects.  
 
This class implements Viewport Clipping entry for GDI Vectorizer Device objects.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Name 
Description 
 
Lineweight settings.
 
 
Lineweight style parameters.
 
 
Helper reservation place for D3dPackedLwdPolylineRecordWSel objects. Library: Source code provided.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This class implements storage container for temporary conveyor node elements.  
 
This class implements Viewport Clipping list entry.  
 
 
 
Name 
Description 
 
Library: Source code provided.  
 
 
 
 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.