24#ifndef OD_VIEWBORDER_H
25#define OD_VIEWBORDER_H
OdSmartPtr< OdDbObject > OdDbObjectPtr
OdArray< OdDbFullSubentPath > OdDbFullSubentPathArray
OdSmartPtr< OdDbViewBorder > OdDbViewBorderPtr
OdArray< OdGsMarker, OdMemoryAllocator< OdGsMarker > > OdGsMarkerArray
OdArray< OdDbObjectId, OdClrMemAllocator< OdDbObjectId > > OdDbObjectIdArray
#define MODELDOCOBJ_EXPORT
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
virtual OdResult subTransformBy(const OdGeMatrix3d &xform)
friend class OdDbAssocViewRepActionBody
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdResult setSize(const OdGePoint2d &minPt, const OdGePoint2d &maxPt)
void setRotationAngle(double angle)
void setScaleId(const OdDbObjectId scaleId)
OdGePoint3d insertionPoint() const
OdDbViewBorder::SourceType sourceType() const
OdDbObjectId getScaleId() const
virtual bool subWorldDraw(OdGiWorldDraw *pWd) const
virtual OdDbObjectPtr subWblockClone(OdDbIdMapping &idMap, OdDbObject *owner, bool bPrimary=true) 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
virtual OdResult subGetSubentPathsAtGsMarker(OdDb::SubentType type, OdGsMarker gsMark, const OdGePoint3d &pickPoint, const OdGeMatrix3d &viewXform, OdDbFullSubentPathArray &subentPaths, const OdDbObjectIdArray *entAndInsertStack=NULL) const
double rotationAngle() const
OdResult setSize(const OdGePoint3d &minPt, const OdGePoint3d &maxPt)
OdDbViewBorder::ViewStyleType viewStyleType() const
friend class OdDbImpAssocViewRepActionBody
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
ODDB_DECLARE_MEMBERS(OdDbViewBorder)
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
OdUInt32 shadedDPI() const
bool isFirstAngleProjection() const
virtual OdResult subGetGsMarkersAtSubentPath(const OdDbFullSubentPath &subPath, OdGsMarkerArray &gsMarkers) const
OdString inventorFileReference() const
virtual ~OdDbViewBorder()
OdResult getSize(OdGePoint3d &minPt, OdGePoint3d &maxPt) const
OdDbObjectId lookupViewRepId() const
GLuint GLsizei GLsizei GLint GLenum * type