API Reference > Macros > AECGREXTMETHOD_DECLARE_CLASS Macro
AECGREXTMETHOD_DECLARE_CLASS Macro
Syntax
C++
#define AECGREXTMETHOD_DECLARE_CLASS( Export, ClassName, ParentName ) \ class Export ClassName : public ParentName \ { \ ODRX_DECLARE_MEMBERS( ClassName ); \ public: \ virtual AECGr::Result getGripPoints( const AECGripManager* pContext, \ std::vector<AECGrPoint>& aPts ); \ virtual AECGr::Result moveGripPoints( const AECGripManager* pContext, \ const OdGePoint3d& ptBase, OdUInt32 iAffected, const OdGeVector3d& vOffset, OdUInt32 iMode ); \ }; \ typedef OdSmartPtr<ClassName> ClassName##Ptr

AECGrip.h

This is macro AECGREXTMETHOD_DECLARE_CLASS.

Copyright © 2002 – 2020. Open Design Alliance. All rights reserved.