CFx SDK Documentation  2020SP3
Public Member Functions | List of all members
CFxViewBorderPE Class Referenceabstract

#include <FxDbDrawingViewPE.h>

Inheritance diagram for CFxViewBorderPE:
OdRxObject CFxViewBorderPEImpl

Public Member Functions

 ODRX_DECLARE_MEMBERS (CFxViewBorderPE)
 
virtual OdGePoint3d insertionPoint (const OdDbEntityPtr pEntity) const =0
 
virtual double height (const OdDbEntityPtr pEntity) const =0
 
virtual double width (const OdDbEntityPtr pEntity) const =0
 
virtual OdDbViewBorder::SourceType sourceType (const OdDbEntityPtr pEntity) const =0
 
virtual OdString inventorFileReference (const OdDbEntityPtr pEntity) const =0
 
virtual bool isFirstAngleProjection (const OdDbEntityPtr pEntity) const =0
 
virtual double rotationAngle (const OdDbEntityPtr pEntity) const =0
 
virtual OdDbViewBorder::ViewStyleType viewStyleType (const OdDbEntityPtr pEntity) const =0
 
virtual double scale (const OdDbEntityPtr pEntity) const =0
 
virtual OdUInt32 shadedDPI (const OdDbEntityPtr pEntity) const =0
 
virtual OdDbObjectId viewportId (const OdDbEntityPtr pEntity) const =0
 
virtual OdResult setViewportId (OdDbEntityPtr pEntity, const OdDbObjectId &viewportId)=0
 
virtual OdGePoint2d centerPoint (const OdDbEntityPtr pEntity, bool exludeSketchEnts=true) const =0
 
virtual OdGePoint3d centerPoint3d (const OdDbEntityPtr pEntity, bool exludeSketchEnts=true) const =0
 
virtual OdResult getSize (const OdDbEntityPtr pEntity, OdGePoint3d &minPt, OdGePoint3d &maxPt) const =0
 
virtual OdResult setSize (OdDbEntityPtr pEntity, const OdGePoint3d &minPt, const OdGePoint3d &maxPt)=0
 
virtual void setScale (OdDbEntityPtr pEntity, double newScale)=0
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 

Detailed Description

Definition at line 7 of file FxDbDrawingViewPE.h.

Member Function Documentation

◆ centerPoint()

virtual OdGePoint2d CFxViewBorderPE::centerPoint ( const OdDbEntityPtr  pEntity,
bool  exludeSketchEnts = true 
) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ centerPoint3d()

virtual OdGePoint3d CFxViewBorderPE::centerPoint3d ( const OdDbEntityPtr  pEntity,
bool  exludeSketchEnts = true 
) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ getSize()

virtual OdResult CFxViewBorderPE::getSize ( const OdDbEntityPtr  pEntity,
OdGePoint3d minPt,
OdGePoint3d maxPt 
) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ height()

virtual double CFxViewBorderPE::height ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ insertionPoint()

virtual OdGePoint3d CFxViewBorderPE::insertionPoint ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ inventorFileReference()

virtual OdString CFxViewBorderPE::inventorFileReference ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ isFirstAngleProjection()

virtual bool CFxViewBorderPE::isFirstAngleProjection ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ ODRX_DECLARE_MEMBERS()

CFxViewBorderPE::ODRX_DECLARE_MEMBERS ( CFxViewBorderPE  )

◆ rotationAngle()

virtual double CFxViewBorderPE::rotationAngle ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ scale()

virtual double CFxViewBorderPE::scale ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ setScale()

virtual void CFxViewBorderPE::setScale ( OdDbEntityPtr  pEntity,
double  newScale 
)
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ setSize()

virtual OdResult CFxViewBorderPE::setSize ( OdDbEntityPtr  pEntity,
const OdGePoint3d minPt,
const OdGePoint3d maxPt 
)
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ setViewportId()

virtual OdResult CFxViewBorderPE::setViewportId ( OdDbEntityPtr  pEntity,
const OdDbObjectId viewportId 
)
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ shadedDPI()

virtual OdUInt32 CFxViewBorderPE::shadedDPI ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ sourceType()

virtual OdDbViewBorder::SourceType CFxViewBorderPE::sourceType ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ viewportId()

virtual OdDbObjectId CFxViewBorderPE::viewportId ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ viewStyleType()

virtual OdDbViewBorder::ViewStyleType CFxViewBorderPE::viewStyleType ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.

◆ width()

virtual double CFxViewBorderPE::width ( const OdDbEntityPtr  pEntity) const
pure virtual

Implemented in CFxViewBorderPEImpl.


The documentation for this class was generated from the following file: