550#define DECLARE_GE_RTTI() \
551 virtual bool isKindOf (OdGe::EntityId entType) const;\
552 virtual OdGe::EntityId type() const;\
553 friend class CFxGeExtension;
559#define DEFINE_GE_RTTI(Class,Parent,TYPE) \
560 bool Class::isKindOf(OdGe::EntityId entType) const\
562 if ( entType == OdGe::TYPE ) return true;\
563 return Parent::isKindOf( entType );\
565 OdGe::EntityId Class::type() const { return OdGe::TYPE; }
GE_TOOLKIT_EXPORT void EnableGeProtection(bool bVal)
OdGe::ErrorCondition OdGeError
OdGe::OdGeKnotParameterization OdGeKnotParameterization
OdGe::OdGeIntersectError OdGeIntersectError
GE_TOOLKIT_EXPORT void odgeHeapCleanup()
GE_TOOLKIT_EXPORT bool IsGeProtectionEnabled()
#define GE_TOOLKIT_EXPORT
static const OdGeLibVersion gLibVersion
@ kExternalEntityUndefined
@ kLinearlyDependentArg1Arg2Arg3
@ kXXWrongDimensionAtIndex
@ kExternalBoundedSurface
@ kAllSegmentsOutsideOddWinds
@ kAllSegmentsOutsideZeroWinds
@ kAllSegmentsOutsideEvenWinds
@ kCustomParameterization