23 #ifndef __FMGEOMETRYDEBUG_H__ 
   24 #define __FMGEOMETRYDEBUG_H__ 
   64     #pragma warning( disable : 4127 ) 
   67 #define FMGE_ASSERT( x )         \ 
   69         static bool bIgn = false; \ 
   83 #define FMGE_ASSERTMSG( x, c )   \ 
   85         static bool bIgn = false; \ 
   99 #define FMGE_VERIFY( x )         \ 
  102 #define FMGE_VERIFYMSG( x, c )   \ 
  103     FMGE_ASSERTMSG( x, c ) 
  105 #define FMGE_FAULT( c )          \ 
  107         static bool bIgn = false; \ 
  118 #define FMGE_MUSTNOTEXECUTE                \ 
  119     FMGE_FAULT( OD_T("Must not execute!") )
 
  121 #define FMGE_TRACE( x )                    \ 
  125     #define FMGE_ASSERT(x)      ((void)0) 
  126     #define FMGE_ASSERTMSG(x,c) ((void)0) 
  127     #define FMGE_VERIFY(x)      (x) 
  128     #define FMGE_VERIFYMSG(x, c)(x) 
  129     #define FMGE_FAULT(c)       ((void)0) 
  130     #define FMGE_MUSTNOTEXECUTE ((void)0) 
  131     #define FMGE_TRACE(x)       ((void)0) 
void FMGEOMETRY_API FMGeTrace(const OdChar *strFormat,...)
void(* FMGeAssertFuncPtr)(const OdChar *strFile, int iLine, const OdChar *strExpr, const OdChar *strComment, bool *pIgnoreThis)
FMGeAssertFuncPtr FMGEOMETRY_API FMGeSetAssertFunc(FMGeAssertFuncPtr ptrAssert)
void(* FMGeTraceFuncPtr)(const OdChar *strExpr)
FMGeTraceFuncPtr FMGEOMETRY_API FMGeSetTraceFunc(FMGeTraceFuncPtr ptrTrace)
void FMGEOMETRY_API FMGeAssert(const OdChar *strFile, int iLine, const OdChar *strExpr, const OdChar *strComment, bool *pIgnoreThis)
typedef void(APIENTRYP PFNGLACTIVETEXTUREPROC)(GLenum texture)