API Reference > Types > GripInputPointPtr Type
GripInputPointPtr Type
Syntax
C++
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);

DbGrip.h

This type represents functions that are called when on the certain step of the grip editing operation the input point is received. Used for custom entities.

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