CFx SDK Documentation
2020SP3
|
#include "TD_PackPush.h"
#include "Ge/GePoint3d.h"
#include "SharedPtr.h"
#include "DbStubPtrArray.h"
#include "GsMarkerArray.h"
#include "TD_PackPop.h"
Go to the source code of this file.
Classes | |
class | OdDbGripData |
Namespaces | |
OdDb | |
OdDbGripOperations | |
Macros | |
#define | _ODDBGRIP_INCLUDED_ /*!DOM*/ |
Typedefs | |
typedef OdSharedPtr< OdDbGripData > | OdDbGripDataPtr |
typedef OdArray< OdDbGripDataPtr > | OdDbGripDataPtrArray |
typedef OdArray< void *, OdMemoryAllocator< void * > > | OdDbVoidPtrArray |
typedef OdArray< OdDbDimData *, OdMemoryAllocator< OdDbDimData * > > | OdDbDimDataPtrArray |
typedef void * | ODHMENU |
typedef OdArray< OdDbGripData > | OdDbGripDataArray |
typedef OdSmartPtr< OdDbCustomOsnapMode > | OdDbCustomOsnapModePtr |
typedef bool(* | GripWorldDrawPtr) (OdDbGripData *pThis, OdGiWorldDraw *pWd, OdDbStub *entId, OdDbGripOperations::DrawType type, OdGePoint3d *imageGripPoint, double dGripSize) |
typedef void(* | GripViewportDrawPtr) (OdDbGripData *pThis, OdGiViewportDraw *pWd, OdDbStub *entId, OdDbGripOperations::DrawType type, OdGePoint3d *imageGripPoint, int gripSize) |
typedef OdResult(* | GripOperationPtr) (OdDbGripData *pThis, OdDbStub *entId, int iContextFlags) |
typedef void(* | GripOpStatusPtr) (OdDbGripData *pThis, OdDbStub *entId, OdDbGripOperations::GripStatus status) |
typedef const OdChar *(* | GripToolTipPtr) (OdDbGripData *pThis) |
typedef void(* | ContextMenuItemIndexPtr) (unsigned itemIndex) |
typedef void(* | GripDimensionPtr) (OdDbGripData *pThis, OdDbStub *entId, double dimScale, OdDbDimDataPtrArray &dimData) |
typedef OdResult(* | GripRtClkHandler) (OdDbGripDataArray &hotGrips, const OdDbStubPtrArray &ents, OdString &menuName, ODHMENU &menu, ContextMenuItemIndexPtr &cb) |
typedef OdResult(* | GripInputPointPtr) (OdDbGripData *pThis, OdDbStub *entId, bool &changedPoint, OdGePoint3d &newPoint, const OdGiViewport &viewContext, OdDbStub *viewportId, bool pointComputed, int history, const OdGePoint3d &lastPoint, const OdGePoint3d &rawPoint, const OdGePoint3d &grippedPoint, const OdGePoint3d &cartesianSnappedPoint, const OdGePoint3d &osnappedPoint, OdDb::OsnapMask osnapMask, const OdArray< OdDbCustomOsnapModePtr > &customOsnapModes, OdDb::OsnapMask osnapOverrides, const OdArray< OdDbCustomOsnapModePtr > &customOsnapOverrides, const OdDbStubPtrArray &pickedEntities, const OdArray< OdDbStubPtrArray > &nestedPickedEntities, const OdGsMarkerArray &gsSelectionMark, const OdDbStubPtrArray &keyPointEntities, const OdArray< OdDbStubPtrArray > &nestedKeyPointEntities, const OdGsMarkerArray &keyPointGsSelectionMark, const OdArray< OdSharedPtr< OdGeCurve3d > > &alignmentPaths, const OdGePoint3d &computedPoint) |
typedef void(* ContextMenuItemIndexPtr) (unsigned itemIndex) |
typedef void(* GripDimensionPtr) (OdDbGripData *pThis, OdDbStub *entId, double dimScale, OdDbDimDataPtrArray &dimData) |
typedef OdResult(* GripInputPointPtr) (OdDbGripData *pThis, OdDbStub *entId, bool &changedPoint, OdGePoint3d &newPoint, const OdGiViewport &viewContext, OdDbStub *viewportId, bool pointComputed, int history, const OdGePoint3d &lastPoint, const OdGePoint3d &rawPoint, const OdGePoint3d &grippedPoint, const OdGePoint3d &cartesianSnappedPoint, const OdGePoint3d &osnappedPoint, OdDb::OsnapMask osnapMask, const OdArray< OdDbCustomOsnapModePtr > &customOsnapModes, OdDb::OsnapMask osnapOverrides, const OdArray< OdDbCustomOsnapModePtr > &customOsnapOverrides, const OdDbStubPtrArray &pickedEntities, const OdArray< OdDbStubPtrArray > &nestedPickedEntities, const OdGsMarkerArray &gsSelectionMark, const OdDbStubPtrArray &keyPointEntities, const OdArray< OdDbStubPtrArray > &nestedKeyPointEntities, const OdGsMarkerArray &keyPointGsSelectionMark, const OdArray< OdSharedPtr< OdGeCurve3d > > &alignmentPaths, const OdGePoint3d &computedPoint) |
typedef OdResult(* GripOperationPtr) (OdDbGripData *pThis, OdDbStub *entId, int iContextFlags) |
typedef void(* GripOpStatusPtr) (OdDbGripData *pThis, OdDbStub *entId, OdDbGripOperations::GripStatus status) |
typedef OdResult(* GripRtClkHandler) (OdDbGripDataArray &hotGrips, const OdDbStubPtrArray &ents, OdString &menuName, ODHMENU &menu, ContextMenuItemIndexPtr &cb) |
typedef const OdChar*(* GripToolTipPtr) (OdDbGripData *pThis) |
typedef void(* GripViewportDrawPtr) (OdDbGripData *pThis, OdGiViewportDraw *pWd, OdDbStub *entId, OdDbGripOperations::DrawType type, OdGePoint3d *imageGripPoint, int gripSize) |
typedef bool(* GripWorldDrawPtr) (OdDbGripData *pThis, OdGiWorldDraw *pWd, OdDbStub *entId, OdDbGripOperations::DrawType type, OdGePoint3d *imageGripPoint, double dGripSize) |
typedef OdSmartPtr<OdDbCustomOsnapMode> OdDbCustomOsnapModePtr |
typedef OdArray<OdDbDimData*, OdMemoryAllocator<OdDbDimData*> > OdDbDimDataPtrArray |
typedef OdArray<OdDbGripData> OdDbGripDataArray |
This template class is a specialization of the OdArray class template for OdDbGripData shared pointers.
typedef OdSharedPtr<OdDbGripData> OdDbGripDataPtr |
typedef OdArray<OdDbGripDataPtr> OdDbGripDataPtrArray |
This template class is a specialization of the OdArray class template for OdDbGripData smart pointers.
typedef OdArray<void*, OdMemoryAllocator<void*> > OdDbVoidPtrArray |