24 #ifndef _OD_DBNAMEDPATH_H_INCLUDED_
25 #define _OD_DBNAMEDPATH_H_INCLUDED_
TOOLKIT_EXPORT OdDbDictionaryPtr oddbGetNamedPathDictionary(OdDbDatabase *pDb, OdDb::OpenMode mode, bool createIfNotFound=false)
OdSmartPtr< OdDbCurvePath > OdDbCurvePathPtr
OdSmartPtr< OdDbPointPath > OdDbPointPathPtr
TOOLKIT_EXPORT OdDbObjectId oddbGetNamedPathDictionaryId(OdDbDatabase *pDb, bool createIfNotFound=false)
OdSmartPtr< OdDbNamedPath > OdDbNamedPathPtr
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
void setGeometry(const OdDbObjectId &curveId)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdDbObjectId entityId() const
ODDB_DECLARE_MEMBERS(OdDbCurvePath)
virtual OdResult getGeometry(OdGeCurve3d *&pCurve) const
ODDB_DECLARE_MEMBERS(OdDbNamedPath)
virtual OdResult getGeometry(OdGeCurve3d *&pCurve) const =0
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
ODDB_DECLARE_MEMBERS(OdDbPointPath)
void setGeometry(const OdGePoint3d &point)
virtual OdResult getGeometry(OdGeCurve3d *&pCurve) const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdGePoint3d point() const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const