Close

Relief for ODA Team in Ukraine

Learn more
ODA Kernel SDK
OdDbGripData::setAllData Method
Syntax
C++
void setAllData(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, OdRxClass* pAppDataClass);

Sets all data of this OdDbGripData object. 

 

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.
pAppDataClass
[in] OdRxClass object associated with this OdDbGripData object.
Copyright © 2002-2022. Open Design Alliance All rights reserved.