24#ifndef _OD_DBAPPENTITYGRIPS_H_
25#define _OD_DBAPPENTITYGRIPS_H_
OdArray< void *, OdMemoryAllocator< void * > > OdDbVoidPtrArray
OdArray< OdDbGripDataPtr > OdDbGripDataPtrArray
OdArray< OdGeVector3d, OdMemoryAllocator< OdGeVector3d > > OdGeVector3dArray
virtual void gripStatus(const OdDb::GripStat status, OdDbEntity *pEntity)=0
ODRX_DECLARE_MEMBERS(OdDbAppEntityGrips)
virtual OdResult getGripPoints(OdDbGripDataPtrArray &grips, const double curViewUnitSize, const int gripSize, const OdGeVector3d &curViewDir, const int bitflags, OdDbEntity *pEntity)=0
virtual OdResult moveGripPointsAt(const OdDbVoidPtrArray &gripAppData, const OdGeVector3d &offset, const int bitflags, OdDbEntity *pEntity)=0
ODRX_DECLARE_MEMBERS(OdDbBlockInsertionPoints)
virtual OdResult getInsertionPoints(const OdDbBlockTableRecord *pBlock, const OdDbBlockReference *pBlkRef, OdGePoint3dArray &insPts, OdGeVector3dArray &alignmentDirections)=0