API Reference > Extension Classes > ExRender Classes > ExRender Windows Classes > ExGiGDIGeometry Class
ExGiGDIGeometry Class
ExGiGDIGeometryExGiGDIGeometry
Syntax
C++
class ExGiGDIGeometry : public OdGiGeometrySimplifier, public OdGiPlotGenerator::PolylineOut;

ExGiGDIGeometry.h

This class implements Geometry Simplifier objects for GDI Vectorizer Device objects.

 
Name 
Description 
 
This is ~ExGiGDIGeometry, a member of class ExGiGDIGeometry. 
 
This is ExGiGDIGeometry, a member of class ExGiGDIGeometry. 
 
Name 
Description 
 
This is record ExGiGDIGeometry::FillStyle. 
 
This is record ExGiGDIGeometry::LineType. 
 
Name 
Description 
 
Pre-processes gradient-filled triangles with this Vectorizer Device object.
 
 
Initializes the paint process for this Vectorizer Device object.  
 
Returns the brush style for this Vectorizer Device object. 
 
Sets the draw background mode for this Vectorizer Device object.  
 
This is the overview for the draw_color method overload. 
 
Sets the draw color index for this Vectorizer Device object.  
 
Sets the draw endstyle for this Vectorizer Device object.  
 
Sets the draw fillstyle for this Vectorizer Device object.  
 
This is the overview for the draw_globalAlpha method overload. 
 
Sets the draw joinstyle for this Vectorizer Device object.  
 
Sets the draw lineweight for this Vectorizer Device object.  
 
Sets the draw linetype for this Vectorizer object.  
 
Sets the draw transparency for this Vectorizer Device object.  
 
This is enableTTFProcessing, a member of class ExGiGDIGeometry. 
 
Outputs filled triangles to the specified device context.  
 
Terminates the paint process for this Vectorize Device object. 
 
This is endThinPenOverride, a member of class ExGiGDIGeometry. 
 
This is generateShellFaces, a member of class ExGiGDIGeometry. 
 
This is getLineWeightCapStyle, a member of class ExGiGDIGeometry. 
 
This is getLineWeightJoinStyle, a member of class ExGiGDIGeometry. 
 
Output a gradient-filled triangle.
 
 
Returns true if and only if the DrawDragging flag is set for this Vectorizer Device object. 
 
Returns true if and only if geometry should be hidden. 
 
This is isLineWeightStyleExtended, a member of class ExGiGDIGeometry. 
 
This is isPointsLineWeightEnabled, a member of class ExGiGDIGeometry. 
 
Returns true if and only if the DrawSelection flag is set for this Vectorizer Device object. 
 
This is meshProc, a member of class ExGiGDIGeometry. 
 
This is metafileProc, a member of class ExGiGDIGeometry. 
 
Returns a reference to the output rectangle for this Vectorizer Device object. 
 
Passes to the visualization framework an object that can visualize itself.
 
 
Returns the pen style for this Vectorizer Device object. 
 
This is polygonOut, a member of class ExGiGDIGeometry. 
 
This is polygonProc, a member of class ExGiGDIGeometry. 
 
This is polylineOut, a member of class ExGiGDIGeometry. 
 
This is polylineProc, a member of class ExGiGDIGeometry. 
 
This is polypointProc, a member of class ExGiGDIGeometry. 
 
Pops the clip boundary from the top of the stack. 
 
This is the overview for the pushViewportClip method overload. 
 
This is rasterImageProc, a member of class ExGiGDIGeometry. 
 
Output a non-filled triangle.  
 
Sets the brush style for this Vectorizer Device object.  
 
Controls the DrawDragging flag for this Vectorizer Device object.  
 
This is setGradientPrintProps, a member of class ExGiGDIGeometry. 
 
Specifies taht geometry should be hidden or not.  
 
This is setLineweightOverride, a member of class ExGiGDIGeometry. 
 
This is setLineWeightSettings, a member of class ExGiGDIGeometry. 
 
Sets the logical palette to be used by this Vectorizer Device object.
 
 
Sets the output rectangle for this Vectorizer Device object.  
 
Sets the pen style for this Vectorizer Device object.  
 
Controls the DrawSelection flag for this Vectorizer Device object.  
 
This is shellFaceOut, a member of class ExGiGDIGeometry. 
 
This is shellProc, a member of class ExGiGDIGeometry. 
 
This is startThinPenOverride, a member of class ExGiGDIGeometry. 
 
This is textProcEx, a member of class ExGiGDIGeometry. 
 
This is textProcExEmbedRawData, a member of class ExGiGDIGeometry. 
 
ifndef _WIN32_WCE
  • details Outputs both gradient and regular triangles.  
 
This is ttfPolyDrawProc, a member of class ExGiGDIGeometry. 
 
Controls the pen and brush for this Vectorizer Device object.  
 
Name 
Description 
 
This is class ExGiGDIGeometry::LwdOverrideSettings. 
Copyright © 2002–2020. Open Design Alliance. All rights reserved.