Close

Relief for ODA Team in Ukraine

Learn more
ODA Kernel SDK
OdDbGripData::OdDbGripData Constructor (const OdGePoint3d&, void*, GripOperationPtr, GripOperationPtr, GripRtClkHandler, GripWorldDrawPtr, GripViewportDrawPtr, GripOpStatusPtr, GripToolTipPtr, GripDimensionPtr, GripDimensionPtr, unsigned, OdGePoint3d*, GripInputPointPtr)
Syntax
C++
OdDbGripData(const OdGePoint3d& pt, void* AppData, GripOperationPtr hotGrip, GripOperationPtr hoverGrip, GripRtClkHandler RtClk, GripWorldDrawPtr wd, GripViewportDrawPtr vd, GripOpStatusPtr stat, GripToolTipPtr tt, GripDimensionPtr hoverDim, GripDimensionPtr hotGripDim, unsigned bitFlags, OdGePoint3d* altBasePt, GripInputPointPtr inputPointFunc);

Constructor. Creates a new object of the OdDbGripData class and sets its data. 

 

Parameters
Description
pt
[in] Grip point.
AppData
[in] Application-specific data.
hotGrip
[in] Function to call when the grip becomes hot.
hoverGrip
[in] Function to call when the grip is hovered over.
RtClk
[in] Function to call when the grip is right-clicked.
wd
[in] Function to draw grip's graphics.
vd
[in] Function to draw viewport-specific grip's graphics.
stat
[in] Function that notifies about the edit status of the grip.
tt
[in] Function that gets the tooltip string of the grip.
hoverDim
[in] Function that gets the dynamic dimensions of the grip when it is hovered over.
hotGripDim
[in] Function that gets the dynamic dimensions of the grip when it becomes hot.
bitFlags
[in] Flags used to modify the grip's behaviour. Specified by the GripFlags enumeration.
altBasePt
[in] Base point of the grip operation.
inputPointFunc
[in] Function to call when on the certain step of the grip editing operation the input point is received. Used for custom entities.
Copyright © 2002-2022. Open Design Alliance All rights reserved.