23#ifndef __FMGEOMETRYDEBUG_H__
24#define __FMGEOMETRYDEBUG_H__
63#define FMGE_ASSERT( x ) \
65 static bool bIgn = false; \
79#define FMGE_ASSERTMSG( x, c ) \
81 static bool bIgn = false; \
95#define FMGE_VERIFY( x ) \
98#define FMGE_VERIFYMSG( x, c ) \
99 FMGE_ASSERTMSG( x, c )
101#define FMGE_FAULT( c ) \
103 static bool bIgn = false; \
114#define FMGE_MUSTNOTEXECUTE \
115 FMGE_FAULT( OD_T("Must not execute!") )
117#define FMGE_TRACE( x ) \
121 #define FMGE_ASSERT(x) ((void)0)
122 #define FMGE_ASSERTMSG(x,c) ((void)0)
123 #define FMGE_VERIFY(x) (x)
124 #define FMGE_VERIFYMSG(x, c)(x)
125 #define FMGE_FAULT(c) ((void)0)
126 #define FMGE_MUSTNOTEXECUTE ((void)0)
127 #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)