FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Classes | Typedefs
AcDbGripData.h File Reference
#include "..\acad\Acad.h"
#include "AcDbDimData.h"

Go to the source code of this file.

Classes

class  AcDbGripData
 

Typedefs

typedef void(* ContextMenuItemIndexPtr) (unsigned itemIndex)
 
typedef AcArray< AcDbGripData, AcArrayObjectCopyReallocator< AcDbGripData > > AcDbGripDataArray
 
typedef AcArray< AcDbGripData *, AcArrayMemCopyReallocator< AcDbGripData * > > AcDbGripDataPtrArray
 
typedef AcDbGripOperations::ReturnValue(* GripOperationPtr) (AcDbGripData *pThis, const AcDbObjectId &entId, int contextFlags)
 
typedef AcDbGripOperations::ReturnValue(* GripRtClkHandler) (AcDbGripDataArray &hotGrips, const AcDbObjectIdArray &ents, ACHAR *&menuName, HMENU &menu, ContextMenuItemIndexPtr &cb)
 
typedef bool(* GripWorldDrawPtr) (AcDbGripData *pThis, AcGiWorldDraw *pWd, const AcDbObjectId &entId, AcDbGripOperations::DrawType type, AcGePoint3d *imageGripPoint, double dGripSize)
 
typedef void(* GripViewportDrawPtr) (AcDbGripData *pThis, AcGiViewportDraw *pWd, const AcDbObjectId &entId, AcDbGripOperations::DrawType type, AcGePoint3d *imageGripPoint, int gripSize)
 
typedef void(* GripOpStatusPtr) (AcDbGripData *pThis, const AcDbObjectId &entId, AcDbGripOperations::GripStatus stat)
 
typedef const ACHAR *(* GripToolTipPtr) (AcDbGripData *pThis)
 
typedef void(* GripDimensionPtr) (AcDbGripData *pThis, const AcDbObjectId &entId, double dimScale, AcDbDimDataPtrArray &dimData)
 
typedef AcDbGripOperations::ReturnValue(* GripInputPointPtr) (AcDbGripData *pThis, const AcDbObjectId &entId, bool &changedPoint, AcGePoint3d &newPoint, const AcGiViewport &viewContext, const AcDbObjectId &viewportId, bool pointComputed, int history, const AcGePoint3d &lastPoint, const AcGePoint3d &rawPoint, const AcGePoint3d &grippedPoint, const AcGePoint3d &cartesianSnappedPoint, const AcGePoint3d &osnappedPoint, AcDb::OsnapMask osnapMask, const AcArray< AcDbCustomOsnapMode * > &customOsnapModes, AcDb::OsnapMask osnapOverrides, const AcArray< AcDbCustomOsnapMode * > &customOsnapOverrides, const AcDbObjectIdArray &pickedEntities, const AcArray< AcDbObjectIdArray, AcArrayObjectCopyReallocator< AcDbObjectIdArray > > &nestedPickedEntities, const AcArray< Adesk::GsMarker > &gsSelectionMark, const AcDbObjectIdArray &keyPointEntities, const AcArray< AcDbObjectIdArray, AcArrayObjectCopyReallocator< AcDbObjectIdArray > > &nestedKeyPointEntities, const AcArray< Adesk::GsMarker > &keyPointGsSelectionMark, const AcArray< AcGeCurve3d * > &alignmentPaths, const AcGePoint3d &computedPoint)
 
typedef AcDbGripOperations::ReturnValue(* GripRightClickHandler) (AcDbGripDataArray &, const AcDbObjectIdArray &, AcRxObject *&)
 

Typedef Documentation

◆ AcDbGripDataArray

Definition at line 26 of file AcDbGripData.h.

◆ AcDbGripDataPtrArray

Definition at line 27 of file AcDbGripData.h.

◆ ContextMenuItemIndexPtr

typedef void(* ContextMenuItemIndexPtr) (unsigned itemIndex)

Definition at line 25 of file AcDbGripData.h.

◆ GripDimensionPtr

typedef void(* GripDimensionPtr) (AcDbGripData *pThis, const AcDbObjectId &entId, double dimScale, AcDbDimDataPtrArray &dimData)

Definition at line 34 of file AcDbGripData.h.

◆ GripInputPointPtr

typedef AcDbGripOperations::ReturnValue(* GripInputPointPtr) (AcDbGripData *pThis, const AcDbObjectId &entId, bool &changedPoint, AcGePoint3d &newPoint, const AcGiViewport &viewContext, const AcDbObjectId &viewportId, bool pointComputed, int history, const AcGePoint3d &lastPoint, const AcGePoint3d &rawPoint, const AcGePoint3d &grippedPoint, const AcGePoint3d &cartesianSnappedPoint, const AcGePoint3d &osnappedPoint, AcDb::OsnapMask osnapMask, const AcArray< AcDbCustomOsnapMode * > &customOsnapModes, AcDb::OsnapMask osnapOverrides, const AcArray< AcDbCustomOsnapMode * > &customOsnapOverrides, const AcDbObjectIdArray &pickedEntities, const AcArray< AcDbObjectIdArray, AcArrayObjectCopyReallocator< AcDbObjectIdArray > > &nestedPickedEntities, const AcArray< Adesk::GsMarker > &gsSelectionMark, const AcDbObjectIdArray &keyPointEntities, const AcArray< AcDbObjectIdArray, AcArrayObjectCopyReallocator< AcDbObjectIdArray > > &nestedKeyPointEntities, const AcArray< Adesk::GsMarker > &keyPointGsSelectionMark, const AcArray< AcGeCurve3d * > &alignmentPaths, const AcGePoint3d &computedPoint)

Definition at line 36 of file AcDbGripData.h.

◆ GripOperationPtr

Definition at line 28 of file AcDbGripData.h.

◆ GripOpStatusPtr

Definition at line 32 of file AcDbGripData.h.

◆ GripRightClickHandler

Definition at line 45 of file AcDbGripData.h.

◆ GripRtClkHandler

Definition at line 29 of file AcDbGripData.h.

◆ GripToolTipPtr

typedef const ACHAR *(* GripToolTipPtr) (AcDbGripData *pThis)

Definition at line 33 of file AcDbGripData.h.

◆ GripViewportDrawPtr

Definition at line 31 of file AcDbGripData.h.

◆ GripWorldDrawPtr

Definition at line 30 of file AcDbGripData.h.