|
| 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.