24#ifndef _EDBASEUSERIO_H_INCLUDED_
25#define _EDBASEUSERIO_H_INCLUDED_
162 double defaultValue = 0.0,
183 double defaultValue = 0.0,
OdSmartPtr< OdSSetTracker > OdSSetTrackerPtr
OdSmartPtr< OdEdBaseUserIO > OdEdBaseUserIOPtr
virtual OdEdPointDefTrackerPtr createRectFrame(const OdGePoint3d &base, OdGsModel *pModel=NULL) const =0
virtual OdGePoint3d getPoint(const OdString &prompt, int options=OdEd::kGptDefault, const OdGePoint3d *pDefaultValue=0, const OdString &keywords=OdString::kEmpty, OdEdPointTracker *pTracker=0)=0
virtual OdGePoint3d getLASTPOINT() const =0
virtual void setLASTPOINT(const OdGePoint3d &pt)=0
virtual double getAngle(const OdString &prompt, int options=OdEd::kInpDefault, double defaultValue=0.0, const OdString &keywords=OdString::kEmpty, OdEdRealTracker *pTracker=0)=0
virtual OdEdPointDefTrackerPtr createRubberBand(const OdGePoint3d &base, OdGsModel *pModel=NULL) const =0
virtual double getDist(const OdString &prompt, int options=OdEd::kInpDefault, double defaultValue=0.0, const OdString &keywords=OdString::kEmpty, OdEdRealTracker *pTracker=0)=0
ODRX_DECLARE_MEMBERS(OdEdBaseUserIO)
ODRX_DECLARE_MEMBERS(OdSSetTracker)
virtual bool remove(const OdDbBaseFullSubentPath &subEntPath, const OdDbSelectionMethod *pMethod)
virtual bool append(OdDbStub *id, const OdDbSelectionMethod *pMethod)
virtual bool trackSubentities() const
virtual bool append(const OdDbBaseFullSubentPath &subEntPath, const OdDbSelectionMethod *pMethod)
virtual bool remove(OdDbStub *id, const OdDbSelectionMethod *pMethod)
FIRSTDLL_EXPORT_STATIC static const OdString kEmpty