CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Typedefs | Functions
AECGrip.h File Reference
#include "AECBase.h"
#include "Grips/AECGr.h"
#include "Grips/AECGrPoint.h"

Go to the source code of this file.

Classes

class  AECGrip
 

Namespaces

namespace  AECGr
 

Macros

#define AECGREXTMETHOD_DECLARE_CLASS(Export, ClassName, ParentName)
 

Typedefs

typedef OdSmartPtr< AECGripAECGripPtr
 

Functions

AECBASE_API void AECGr::RegisterObjects ()
 
AECBASE_API void AECGr::UnregisterObjects ()
 

Macro Definition Documentation

◆ AECGREXTMETHOD_DECLARE_CLASS

#define AECGREXTMETHOD_DECLARE_CLASS (   Export,
  ClassName,
  ParentName 
)
Value:
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
unsigned int OdUInt32
Result
Definition: AECGr.h:57

Definition at line 58 of file AECGrip.h.

Typedef Documentation

◆ AECGripPtr

Definition at line 56 of file AECGrip.h.