|
| | ODRX_DECLARE_MEMBERS (OdGiContextForDbDatabase) |
| |
| | ~OdGiContextForDbDatabase () |
| |
| virtual OdDbBaseDatabase * | database () const |
| |
| virtual OdGiDrawablePtr | openDrawable (OdDbStub *drawableId) |
| |
| virtual OdUInt32 | numberOfIsolines () const |
| |
| virtual double | commonLinetypeScale () const |
| |
| virtual OdDb::LineWeight | defaultLineWeight () const |
| |
| virtual bool | quickTextMode () const |
| |
| virtual OdUInt32 | textQuality () const |
| |
| virtual ImageQuality | imageQuality () const |
| |
| virtual OdUInt32 | fadingIntensityPercentage (FadingType fadingType) const |
| |
| virtual bool | ttfPolyDraw () const |
| |
| virtual OdUInt32 | displaySilhouettes () const |
| |
| void | setDatabase (OdDbDatabase *pDb, bool bTrackDbDestroy=true) |
| |
| OdDbDatabase * | getDatabase () const |
| |
| virtual void | fillGsClientViewInfo (const OdDbObjectId &vpId, OdGsClientViewInfo &viewInfo) |
| |
| virtual OdDbStub * | getStubByID (OdUInt64 objectId) const |
| |
| virtual OdDbStub * | getStubByMatName (const OdString &strMatName) const |
| |
| virtual void | getDefaultTextStyle (OdGiTextStyle &textStyle) |
| |
| unsigned int | circleZoomPercent (OdDbStub *viewportId) const |
| |
| virtual OdIntPtr | drawableFilterFunctionId (OdDbStub *viewportId) const |
| |
| virtual OdUInt32 | drawableFilterFunction (OdIntPtr functionId, const OdGiDrawable *pDrawable, OdUInt32 nFlags) |
| |
| bool | useGsModel () const |
| |
| void | enableGsModel (bool enable) |
| |
| bool | isPlotGeneration () const |
| |
| void | setPlotGeneration (bool plotGeneration) |
| |
| virtual bool | isZeroTextNormals () const |
| |
| void | setZeroTextNormals (bool bZeroTextNormals) |
| |
| bool | isLayoutHelperLinkReactorsDisabled () const |
| |
| void | disableLayoutHelperLinkReactors (bool bDisableLinkReactors) |
| |
| bool | isContextualColorsManagementEnabled () const |
| |
| void | enableContextualColorsManagement (bool bEnable) |
| |
| virtual void | updateContextualColors (OdGsView *pView) |
| |
| virtual void | fillContextualColors (OdGiContextualColorsImpl *pCtxColors) |
| |
| void | setTtfPolyDrawMode (bool bPolyDraw) |
| |
| bool | isKeepPSLayoutHelperViewEnabled () const |
| |
| void | enableKeepPSLayoutHelperView (bool bEnable) |
| |
| bool | erasePSLayoutHelperView () const |
| |
| void | setErasePSLayoutHelperView (bool bOn) |
| |
| bool | isConstantModelSpaceLineweightsEnabled () const |
| |
| void | enableConstantModelSpaceLineweights (bool bEnable) |
| |
| bool | isForceDisplaySilhouettesEnabled () const |
| |
| void | setForceDisplaySilhouettes (bool bOn) |
| |
| bool | fillTtf () const |
| |
| bool | fillMode () const |
| |
| ODCOLORREF | paletteBackground () const |
| |
| void | setPaletteBackground (ODCOLORREF paletteBackground) |
| |
| void | loadPlotStyleTable (OdStreamBuf *pStreamBuf) |
| |
| virtual PStyleType | plotStyleType () const |
| |
| virtual void | plotStyle (int penNumber, OdPsPlotStyleData &plotStyleData) const |
| |
| virtual void | plotStyle (OdDbStub *psNameId, OdPsPlotStyleData &plotStyleData) const |
| |
| virtual OdGiSectionGeometryManagerPtr | getSectionGeometryManager () |
| |
| virtual OdUInt32 | antiAliasingMode () const |
| |
| virtual bool | xrefPropertiesOverride () const |
| |
| SolidHatchAsPolygonMode | hatchAsPolygon () const |
| |
| void | setHatchAsPolygon (SolidHatchAsPolygonMode mode) |
| |
| | ODRX_DECLARE_MEMBERS (OdGiDefaultContext) |
| |
| | OdGiDefaultContext () |
| |
| | ~OdGiDefaultContext () |
| |
| virtual void | drawText (OdGiCommonDraw *pDraw, OdGePoint3d &position, const OdChar *msg, OdInt32 numBytes, const OdGiTextStyle *pTextStyle, OdUInt32 flags=0) |
| |
| virtual void | drawText (OdGiCommonDraw *pDraw, OdGePoint3d &position, double height, double width, double oblique, const OdString &msg) |
| |
| virtual void | drawText (OdGiConveyorGeometry *pDest, const OdGePoint3d &position, const OdGeVector3d &direction, const OdGeVector3d &upVector, const OdChar *msg, OdInt32 nLength, bool raw, const OdGiTextStyle *pTextStyle, const OdGeVector3d *pExtrusion) |
| |
| virtual void | drawShape (OdGiCommonDraw *pDraw, OdGePoint3d &position, int shapeNumber, const OdGiTextStyle *pTextStyle) |
| |
| void | drawShape (OdGiConveyorGeometry *pDest, const OdGePoint3d &position, const OdGeVector3d &direction, const OdGeVector3d &upVector, int shapeNumber, const OdGiTextStyle *pTextStyle, const OdGeVector3d *pExtrusion) |
| |
| virtual void | textExtentsBox (const OdGiTextStyle &textStyle, const OdChar *msg, int nLength, OdUInt32 flags, OdGePoint3d &min, OdGePoint3d &max, OdGePoint3d *pEndPos=0) |
| |
| virtual void | shapeExtentsBox (const OdGiTextStyle &textStyle, int shapeNumber, OdGePoint3d &min, OdGePoint3d &max) |
| |
| virtual bool | supportVerticalTTFText () const |
| |
| virtual OdUInt64 | getIDByStub (OdDbStub *objectId) const |
| |
| virtual OdDbBaseDatabase * | getDatabaseByStub (OdDbStub *objectId) const |
| |
| virtual OdDbStub * | getOwnerIDByStub (OdDbStub *objectId) const |
| |
| | ODRX_DECLARE_MEMBERS (OdGiContext) |
| |
| virtual OdUInt32 | glyphSize (GlyphType glyphType) const |
| |
| virtual OdUInt32 | lineWeightConfiguration (LineWeightStyle styleEntry) const |
| |
| virtual bool | regenAbort () const |
| |
| bool | displayMeshSilhouettes () const |
| |
| bool | displayModelerSilhouettes () const |
| |
| | ODRX_HEAP_OPERATORS () |
| |
| | OdRxObject () |
| |
| virtual | ~OdRxObject () |
| |
| virtual OdRxObject * | queryX (const OdRxClass *pClass) const |
| |
| virtual OdRxObject * | x (const OdRxClass *pClass) const |
| |
| virtual OdRxClass * | isA () 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 |
| |
This class defines the operations and properties that are used in the Teigha vectorization of an OdDbDatabase.
Corresponding C++ library: TD_Db
<group OdDb_Classes>
Definition at line 51 of file GiContextForDbDatabase.h.