CFx SDK Documentation  2022 SP0
Classes | Typedefs | Enumerations
GiCommonDraw.h File Reference
#include "TD_PackPush.h"
#include "RxObject.h"
#include "Gi/Gi.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdGiContext
 
class  OdGiCommonDraw
 
class  OdGiDrawFlagsHelper
 

Typedefs

typedef OdRxObject OdDbBaseDatabase
 
typedef OdSmartPtr< OdGiDrawableOdGiDrawablePtr
 
typedef OdSmartPtr< OdGiSectionGeometryManagerOdGiSectionGeometryManagerPtr
 

Enumerations

enum  OdGiRegenType {
  eOdGiRegenTypeInvalid = 0 , kOdGiStandardDisplay = 2 , kOdGiHideOrShadeCommand = 3 , kOdGiRenderCommand = 4 ,
  kOdGiForExplode = 5 , kOdGiSaveWorldDrawForProxy = 6 , kOdGiForExtents = 7
}
 
enum  OdGiDeviationType {
  kOdGiMaxDevForCircle = 0 , kOdGiMaxDevForCurve = 1 , kOdGiMaxDevForBoundary = 2 , kOdGiMaxDevForIsoline = 3 ,
  kOdGiMaxDevForFacet = 4
}
 
enum  {
  kOdGiIncludeScores = 2 , kOdGiRawText = 4 , kOdGiIncludePenups = 8 , kOdGiDrawShape = 16 ,
  kOdGiIgnoreMIF = 32 , kOdGiTextExtents = 0x10000000
}
 

Typedef Documentation

◆ OdDbBaseDatabase

Definition at line 36 of file GiCommonDraw.h.

◆ OdGiDrawablePtr

This template class is a specialization of the OdSmartPtr class for OdGiDrawable object pointers.

Definition at line 44 of file GiCommonDraw.h.

◆ OdGiSectionGeometryManagerPtr

Definition at line 91 of file GiCommonDraw.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Text vectorization flags.

Enumerator
kOdGiIncludeScores 
kOdGiRawText 
kOdGiIncludePenups 
kOdGiDrawShape 
kOdGiIgnoreMIF 
kOdGiTextExtents 

Definition at line 80 of file GiCommonDraw.h.

◆ OdGiDeviationType

Deviation types used for tessellation.

Enumerator
kOdGiMaxDevForCircle 
kOdGiMaxDevForCurve 
kOdGiMaxDevForBoundary 
kOdGiMaxDevForIsoline 
kOdGiMaxDevForFacet 

Definition at line 63 of file GiCommonDraw.h.

◆ OdGiRegenType

Viewport regeneration modes.

Enumerator
eOdGiRegenTypeInvalid 
kOdGiStandardDisplay 
kOdGiHideOrShadeCommand 
kOdGiRenderCommand 
kOdGiForExplode 
kOdGiSaveWorldDrawForProxy 
kOdGiForExtents 

Definition at line 49 of file GiCommonDraw.h.