24#ifndef OD_VIEWBORDER_H
25#define OD_VIEWBORDER_H
40 friend class OdDbAssocViewRepActionBody;
41 friend class OdDbImpAssocViewRepActionBody;
60 kWireframeVisibleEdges = 1,
61 kWireframeHiddenEdges = 2,
62 kShadedVisibleEdges = 3,
63 kShadedHiddenEdges = 4
71 kSourceNotDefined = 0,
OdSmartPtr< OdDbViewBorder > OdDbViewBorderPtr
#define MODELDOCOBJ_EXPORT
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual OdResult subTransformBy(const OdGeMatrix3d &xform)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
void setScaleId(const OdDbObjectId scaleId)
OdGePoint3d insertionPoint() const
OdDbViewBorder::SourceType sourceType() const
OdDbObjectId getScaleId() const
virtual bool subWorldDraw(OdGiWorldDraw *pWd) const
void setScale(double newScale)
OdResult setViewportId(const OdDbObjectId &viewportId)
OdGePoint3d centerPoint3d(bool exludeSketchEnts=true) const
OdGePoint2d centerPoint(bool exludeSketchEnts=true) const
virtual void subHighlight(bool bDoIt=true, const OdDbFullSubentPath *pSubId=0, bool highlightAll=false) const
OdDbObjectId viewportId() const
double rotationAngle() const
OdResult setSize(const OdGePoint3d &minPt, const OdGePoint3d &maxPt)
OdDbViewBorder::ViewStyleType viewStyleType() const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
ODDB_DECLARE_MEMBERS(OdDbViewBorder)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
OdUInt32 shadedDPI() const
bool isFirstAngleProjection() const
OdString inventorFileReference() const
virtual ~OdDbViewBorder()
OdResult getSize(OdGePoint3d &minPt, OdGePoint3d &maxPt) const
OdDbObjectId lookupViewRepId() const