19 #include "sdk/FxBIM.h"
44 virtual void Scale(
double& numerator,
double& denominator )
const;
45 virtual void SetScale(
double numerator,
double denominator );
120 const double curViewUnitSize,
123 const int bitFlags )
const override;
127 int bitFlags )
override;
OdSmartPtr< CFxBIMSectionView > CFxBIMSectionViewPtr
virtual void SetTitleAbove(const OdString &titleA)
virtual const OdGeMatrix3d & Transform() const
virtual const OdString & TitleAbove() const
virtual OdDbObjectId Section(size_t &drawingIndex) const
virtual double UnderlineLength() const
OdResult subMoveStretchPointsAt(const OdIntArray &indices, const OdGeVector3d &offset) override
virtual const OdString & TitleBelow() const
virtual void SetTitleBelowSize(double sizeA)
virtual OdDbObjectId Viewport() const
virtual void SetTransform(const OdGeMatrix3d &trf)
OdDbObjectPtr subDeepClone(OdDbIdMapping &ownerIdMap, OdDbObject *, bool bPrimary) const override
virtual void SetUnderlineLength(double size)
virtual void SetTitleAboveSize(double sizeA)
OdUInt32 subSetAttributes(OdGiDrawableTraits *traits) const override
virtual OdDbObjectId NumberStyle() const
virtual double TitleAboveSize() const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const override
void subGripStatus(const OdDb::GripStat status) override
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler) override
bool subWorldDraw(OdGiWorldDraw *wd) const override
virtual void Scale(double &numerator, double &denominator) const
virtual const OdString & Number() const
bool subIsContentSnappable() const override
OdResult subErase(bool erasing) 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
virtual void SetTitleBelow(const OdString &titleB)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const override
virtual void SetNumber(const OdString &titleA)
OdResult subGetOsnapPoints(OdDb::OsnapMode osnapMode, OdGsMarker gsSelectionMark, const OdGePoint3d &pickPoint, const OdGePoint3d &lastPoint, const OdGeMatrix3d &xWorldToEye, OdGePoint3dArray &snapPoints) const override
virtual void SetTitleAboveStyle(OdDbObjectId styleA)
virtual void SetNumberSize(double size)
ODDB_DECLARE_MEMBERS(CFxBIMSectionView)
virtual Error CreateSectionSymbolEntities()
virtual OdDbObjectId TitleAboveStyle() const
virtual void SetNumberStyle(OdDbObjectId style)
virtual void SetTitleBelowStyle(OdDbObjectId styleA)
OdResult subMoveGripPointsAt(const OdDbVoidPtrArray &grips, const OdGeVector3d &offset, int bitFlags) override
virtual double NumberSize() 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
virtual double TitleBelowSize() const
static void RefreshLayersVisibilityInAllViewports(OdDbDatabase *database)
virtual void SetScale(double numerator, double denominator)
OdResult subMoveGripPointsAt(const OdIntArray &indices, const OdGeVector3d &offset) override
virtual OdDbObjectId TitleBelowStyle() const
static void RefreshLayersVisibilityInViewport(OdDbObjectId idViewport, const OdDbObjectIdArray &layersToFreeze, const OdDbObjectIdArray &layersToThaw)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler) override
OdResult subGetGripPoints(OdGePoint3dArray &gripPoints) const override