24#ifndef _DbBreakData_h_Included_
25#define _DbBreakData_h_Included_
OdSmartPtr< OdDbBreakData > OdDbBreakDataPtr
OdArray< OdDbBreakPointRefPtr > OdDbBreakPointRefPtrArray
OdSmartPtr< OdDbBreakPointRef > OdDbBreakPointRefPtr
virtual void dxfOutFields(OdDbDxfFiler *) const
void getBreakPointRef(OdDbBreakPointRefPtrArray &ptRefs) const
virtual void erased(const OdDbObject *pObj, bool erasing)
ODDB_DECLARE_MEMBERS(OdDbBreakData)
void getBreakPointRef(int lineIndex, OdDbBreakPointRefPtrArray &ptRefs) const
virtual OdResult dxfInFields(OdDbDxfFiler *)
OdResult updateAssociativity(const OdDbObjectIdArray &ids, int cmdType)
void setDimObjId(const OdDbObjectId &dimId)
void addBreakPointRef(OdDbBreakPointRef *ptRef)
virtual void dwgOutFields(OdDbDwgFiler *) const
void deleteAllBreakPointRefs()
OdDbObjectId dimObjId() const
OdResult removeAssociativity(bool force=true)
virtual OdResult dwgInFields(OdDbDwgFiler *)
virtual void modified(const OdDbObject *pObj)
virtual void modifiedGraphics(const OdDbObject *pEnt) ODRX_OVERRIDE
void setBreakPoint2(const OdGePoint3d &pt)
virtual void dxfOutFields(OdDbDxfFiler *) const
virtual void dwgOutFields(OdDbDwgFiler *) const
virtual OdResult dxfInFields(OdDbDxfFiler *)
OdGePoint3d breakPoint2() const
void setBreakPoint(const OdGePoint3d &pt)
OdInt32 lineIndex() const
void setBreakPointId(const OdDbXrefFullSubentPath &idPath)
void setLineIndex(OdInt32 index)
void setPointType(OdDbBreakPointRef::BreakPointType newVal)
virtual OdResult dwgInFields(OdDbDwgFiler *)
OdResult intersectWith(const OdDbEntity *pEnt, OdGePoint3dArray &points, OdGePoint3dArray &textBoxPts)
OdDbBreakPointRef::BreakPointType pointType() const
ODDB_DECLARE_MEMBERS(OdDbBreakPointRef)
OdGePoint3d breakPoint() const
void getBreakPointId(OdDbXrefFullSubentPath &idPath) const
OdDbEntityPtr subentPtr() const