96 const double curViewUnitSize,
99 const int bitFlags )
const override;
103 int bitFlags )
override;
117 void RemoveLayersAndItsEntities();
OdArray< void *, OdMemoryAllocator< void * > > OdDbVoidPtrArray
OdArray< OdDbGripDataPtr > OdDbGripDataPtrArray
OdSmartPtr< OdDbObject > OdDbObjectPtr
OdSmartPtr< CFxBIMSectionView > CFxBIMSectionViewPtr
OdArray< int, OdMemoryAllocator< int > > OdIntArray
OdDbObjectId Matchlines() const
virtual void SetScale(double &dScale)
OdResult subMoveStretchPointsAt(const OdIntArray &indices, const OdGeVector3d &offset) override
OdResult dwgInFields(OdDbDwgFiler *pFiler) override
virtual OdDbObjectId Viewport() const
virtual void SetTransform(const OdGeMatrix3d &trf)
OdDbObjectPtr subDeepClone(OdDbIdMapping &ownerIdMap, OdDbObject *, bool bPrimary) const override
void SetMatchlines(OdDbObjectId id)
OdUInt32 subSetAttributes(OdGiDrawableTraits *traits) const override
virtual const OdString & Name() const
virtual void SetNumberAndName(OdString const *psNumber, OdString const *psName)
virtual const OdGeMatrix3d & Transform() const
void subGripStatus(const OdDb::GripStat status) override
OdResult dxfInFields(OdDbDxfFiler *pFiler) override
void modified(const OdDbObject *pObject) override
bool subIsContentSnappable() const override
OdResult subErase(bool erasing) override
void dxfOutFields(OdDbDxfFiler *pFiler) const override
virtual ~CFxBIMSectionView()
OdResult subGetStretchPoints(OdGePoint3dArray &stretchPoints) const override
OdResult subGetOsnapPoints(OdDb::OsnapMode osnapMode, OdGsMarker gsSelectionMark, const OdGePoint3d &pickPoint, const OdGePoint3d &lastPoint, const OdGeMatrix3d &xWorldToEye, OdGePoint3dArray &snapPoints, const OdGeMatrix3d &insertionMat) const override
OdResult subGetOsnapPoints(OdDb::OsnapMode osnapMode, OdGsMarker gsSelectionMark, const OdGePoint3d &pickPoint, const OdGePoint3d &lastPoint, const OdGeMatrix3d &xWorldToEye, OdGePoint3dArray &snapPoints) const override
virtual OdDbHandle Section() const
ODDB_DECLARE_MEMBERS(CFxBIMSectionView)
virtual Error CreateSectionSymbolEntities()
OdResult subMoveGripPointsAt(const OdDbVoidPtrArray &grips, const OdGeVector3d &offset, int bitFlags) override
virtual double Scale() const
OdDbObjectPtr subWblockClone(OdDbIdMapping &ownerIdMap, OdDbObject *, bool bPrimary) const override
OdResult subGetGripPoints(OdDbGripDataPtrArray &grips, const double curViewUnitSize, const int gripSize, const OdGeVector3d &curViewDir, const int bitFlags) const override
OdDbObjectId Breaklines() const
virtual const OdString & Number() const
void SetBreaklines(OdDbObjectId id)
OdResult subMoveGripPointsAt(const OdIntArray &indices, const OdGeVector3d &offset) override
virtual bool IsTileView() const
void dwgOutFields(OdDbDwgFiler *pFiler) const override
OdResult subGetGripPoints(OdGePoint3dArray &gripPoints) const override