CFx SDK Documentation  2022 SP0
Macros | Functions | Variables
SysVarDefs.h File Reference

Go to the source code of this file.

Macros

#define RO_VAR_DEF   VAR_DEF /* {Secret} */
 
#define DOUNDEF_RO_VAR_DEF
 
#define RO_VAR_DEF_H   RO_VAR_DEF /* {Secret} */
 
#define DOUNDEF_RO_VAR_DEF_H
 
#define VAR_DEF_H   VAR_DEF /* {Secret} */
 
#define DOUNDEF_VAR_DEF_H
 
#define DOUNDEF_DICR15VAR
 
#define DICR15VAR   VAR_DEF /* {Secret} */
 
#define DOUNDEF_DICR21VAR
 
#define DICR21VAR   VAR_DEF /* {Secret} */
 
#define DOUNDEF_DICR21VAR_H
 
#define DICR21VAR_H   VAR_DEF_H /* {Secret} */
 
#define DOUNDEF_DICR24VAR
 
#define DICR24VAR   DICR21VAR /* {Secret} */
 
#define DOUNDEF_DICR24VAR_H
 
#define DICR24VAR_H   DICR21VAR_H /* {Secret} */
 
#define DOUNDEF_DICR27VAR
 
#define DICR27VAR   DICR21VAR /* {Secret} */
 
#define DOUNDEF_DICR27VAR_H
 
#define DICR27VAR_H   DICR21VAR_H /* {Secret} */
 
#define DOUNDEF_ANNO_VAR_DEF
 
#define ANNO_VAR_DEF   DICR21VAR /* {Secret} */
 
#define DOUNDEF_MLEADERSTYLE_VAR_DEF
 
#define MLEADERSTYLE_VAR_DEF   DICR21VAR /* {Secret} */
 
#define DOUNDEF_VAR_DEF_2
 
#define VAR_DEF_2   VAR_DEF /* {Secret} */
 
#define ODTBOOL   bool /* {Secret} */
 
#define ODTDIST   double /* {Secret} */
 
#define ODTORIENT   double /* {Secret} */
 
#define ODTUNITLESS4   double /* {Secret} */
 
#define ODTUNITLESS8   double /* {Secret} */
 
#define ODTDB_MEASUREMENTVALUE   OdDb::MeasurementValue /* {Secret} */
 
#define ODTDB_LINEWEIGHT   OdDb::LineWeight /* {Secret} */
 
#define ODTDB_JOINSTYLE   OdDb::JoinStyle /* {Secret} */
 
#define ODTDB_UNITSVALUE   OdDb::UnitsValue /* {Secret} */
 
#define ODTDB_PROXYIMAGE   OdDb::ProxyImage /* {Secret} */
 
#define ODTDB_ENDCAPS   OdDb::EndCaps /* {Secret} */
 
#define ODTDB_PLOTSTYLENAMETYPE   OdDb::PlotStyleNameType /* {Secret} */
 
#define ODDBOBJECTID   OdDbObjectId /* {Secret} */
 
#define ODDBHARDPOINTERID   ODDBOBJECTID /* {Secret} */
 
#define ODTTEXTSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTLAYERID   ODDBOBJECTID /* {Secret} */
 
#define ODTLAYERIDDEF   ODTLAYERID /* {Secret} */
 
#define ODTLINETYPEID   ODDBOBJECTID /* {Secret} */
 
#define ODTDIMSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTUCSID   ODDBOBJECTID /* {Secret} */
 
#define ODTMLSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTDB_TIMEZONE   OdDb::TimeZone /* {Secret} */
 
#define ODTDB_SHADOWFLAGS   OdGiSubEntityTraits::ShadowFlags /* {Secret} */
 
#define ODVISTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTMATERIALID   ODDBOBJECTID /* {Secret} */
 
#define ODTDB_LOFTPARAMTYPE   OdDb::LoftParamType /* {Secret} */
 
#define ODTDB_LOFTNORMALSTYPE   OdDb::LoftNormalsType /* {Secret} */
 
#define ODTTABLESTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTMLEADERSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTVIEWDETAILSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODTVIEWSECTIONSTYLEID   ODDBOBJECTID /* {Secret} */
 
#define ODANNOSCALE   OdDbAnnotationScalePtr /* {Secret} */
 
#define ODTTRANSPARENCYDEF   OdCmTransparency
 
#define ODTCOLORDEF   OdCmColor
 
#define VAR_DEF(a, b, c, d, r1, r2)
 
#define DOUNDEF_VAR_DEF
 
#define SVARS_FUNC_MODIFIER   virtual
 
#define SVARS_FUNC_MODIFIER
 

Functions

 VAR_DEF (ODTORIENT, ANGBASE,(0.0),(0.0),(), ValidateNone()) VAR_DEF(ODTBOOL
 
 ValidateBOOL ()) VAR_DEF_H(OdGePoint3d
 
 ValidateNone ()) VAR_DEF_H(OdGePoint3d
 
 ValidatePositiveNonZero ()) VAR_DEF(OdInt16
 
 ValidateRange (0, 2)) VAR_DEF_2(ODTDIST
 
 ValidateGr (0.)) VAR_DEF(ODTDIST
 
 ValidateEqGr (0.)) VAR_DEF_2(ODTTEXTSTYLEID
 
 ValidateTextStyle ()) VAR_DEF(ODTLAYERID
 
 ValidateLayer ()) VAR_DEF(ODTLINETYPEID
 
 ValidateLinetype ()) VAR_DEF(OdCmColor
 
 ValidateCmColor ()) VAR_DEF(ODTUNITLESS4
 
 ValidateDimStyle ()) VAR_DEF(ODTBOOL
 
 ValidateRange (1, 5)) VAR_DEF(OdInt16
 
 ValidateRange (0, 8)) VAR_DEF(ODTDIST
 
 ValidateRange (0, 4)) VAR_DEF(OdInt16
 
 OD_T ("."))
 
 ValidatePDMODE ()) VAR_DEF(ODTDIST
 
 ValidateRange (5, 6)) VAR_DEF(OdInt16
 
 ValidateNonZero ()) VAR_DEF(OdInt16
 
 ValidateRange (5, 8)) VAR_DEF(OdInt16
 
 ValidateRange (0, 200)) VAR_DEF(OdInt16
 
 ValidateRange (0, 3)) VAR_DEF(OdInt16
 
 ValidateRange (0, 100)) VAR_DEF_2(ODTBOOL
 
 ValidateRange (2, 64)) VAR_DEF_H(OdGePoint3d
 
 ValidateUcsRec ()) VAR_DEF_H(ODDBHARDPOINTERID
 
 ValidateRange (0, 1)) VAR_DEF(ODTBOOL
 
 ValidateMLStyle ()) VAR_DEF(OdInt16
 
 ValidateRange (OdDb::kEnglish, OdDb::kMetric)) VAR_DEF(ODTDB_LINEWEIGHT
 
 ValidateLineWeight ()) VAR_DEF_H(ODTDB_ENDCAPS
 
 ValidateRange (OdDb::kEndCapNone, OdDb::kEndCapSquare)) VAR_DEF_H(ODTDB_JOINSTYLE
 
 ValidateRange (OdDb::kJnStylNone, OdDb::kJnStylFlat)) VAR_DEF(bool
 
 ValidateRange (OdDb::kUnitsUndefined, OdDb::kUnitsMax)) VAR_DEF(OdUInt16
 
 ValidateRange (25, 125)) VAR_DEF(OdString
 
 OD_T (""))
 
 ValidatePSName ()) RO_VAR_DEF(ODTBOOL
 
 odInitFINGERPRINTGUID ())
 
 odInitVERSIONGUID ())
 
 ValidateRange (0, 2047)) VAR_DEF(OdUInt16
 
 ValidateRange (0.01, 10.0)) RO_VAR_DEF_H(OdGePoint3d
 
 ValidateRange (0, 6)) VAR_DEF_H(OdGePoint3d
 
 ValidateTableStyle ()) MLEADERSTYLE_VAR_DEF(ODTMLEADERSTYLEID
 
 ValidateMLeaderStyle ()) ANNO_VAR_DEF(ODANNOSCALE
 
 ValidateANNOTATIVEDWG ()) DICR21VAR(ODTBOOL
 
 ValidateRange (-63, 63)) DICR21VAR(OdInt16
 
 ValidateRange (0, 257)) DICR15VAR(bool
 
 ValidateRange (0, 11)) DICR15VAR(OdInt16
 
 ValidateRange (0, 127)) DICR15VAR(OdInt16
 
 ValidateRange (0, 31)) DICR21VAR(double
 
 ValidateRange (DBL_MIN, DBL_MAX)) VAR_DEF(ODTDB_LOFTPARAMTYPE
 
 ValidateRange (OdDb::kLoftNoParam, ODTDB_LOFTPARAMTYPE(OdDb::kLoftNoTwist|OdDb::kLoftAlignDirection|OdDb::kLoftSimplify|OdDb::kLoftClose))) VAR_DEF(ODTDB_LOFTNORMALSTYPE
 
 ValidateRange (OdDb::kLoftRuled, OdDb::kLoftUseDraftAngles)) VAR_DEF(ODTORIENT
 
 ValidateRange (0, Oda2PI)) VAR_DEF(ODTORIENT
 
 ValidateRange (0., 1.e100)) VAR_DEF(ODTUNITLESS8
 
 ValidateRange (-90., 90.)) VAR_DEF(ODTORIENT
 
 ValidateRange (-180., 180.)) VAR_DEF(ODTORIENT
 
 ValidateRange (OdDb::kInternationalDateLine, OdDb::kTonga)) VAR_DEF(OdInt8
 
 ValidateVisualStyle ()) VAR_DEF(ODVISTYLEID
 
 ValidateRange (OdGiSubEntityTraits::kShadowsCastAndReceive, OdGiSubEntityTraits::kShadowsIgnore)) VAR_DEF(ODTDIST
 
 ValidateRange (1, 30)) VAR_DEF(ODTDIST
 
 ValidateRange (1e-6, 1e+6)) VAR_DEF(ODTDIST
 
 ValidateRange (1, 6)) DICR15VAR(ODTDIST
 
 ValidateMaterial ()) DICR21VAR_H(OdInt8
 
 ValidateRange (0, 511)) DICR21VAR(OdInt16
 
 OdString (OD_T(".")))
 
const OdCmTransparencyOdCmTransparency (OdCmTransparency::kErrorValue))
 
const OdCmTransparency const OdCmTransparency const OdCmColorOdCmColor (OdCmEntityColor::kNone))
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparencyOdCmTransparency ())
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateTransparency ()) DICR27VAR(ODTVIEWDETAILSTYLEID
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateViewDetailStyle ()) DICR27VAR(ODTVIEWSECTIONSTYLEID
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateViewSectionStyle ()) DICR27VAR(OdInt16
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateMeaderScale ()) VAR_DEF(ODTBOOL
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateDouble (-90., 90.)) DICR24VAR(ODTDIST
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString (OD_T("RGB:255,255,255")))
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString (OD_T("RGB:0,0,0")))
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateRange (0, 90)) DICR24VAR(OdInt16
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateRange (-32768, 32767)) DICR24VAR(OdInt16
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateRange (1, 10)) DICR27VAR(ODTLAYERIDDEF
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateLayer (true)) DICR27VAR(ODTDIST
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString (OD_T("0.05x")))
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString (OD_T("0.1x")))
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString (OD_T("CENTER2")))
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString (OD_T("INCH.LIN")))
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString (OD_T("MM.LIN")))
 

Variables

 ANGDIR
 
 false
 
 INSBASE
 
 EXTMIN
 
 E
 
 EXTMAX
 
 LIMMIN
 
 LIMMAX
 
 ORTHOMODE
 
 REGENMODE
 
 true
 
 FILLMODE
 
 QTEXTMODE
 
 MIRRTEXT
 
 LTSCALE
 
 ATTMODE
 
 TEXTSIZE
 
 TRACEWID
 
 TEXTSTYLE
 
 CLAYER
 
 CELTYPE
 
 CECOLOR
 
 CELTSCALE
 
 CHAMFERA
 
 CHAMFERB
 
 CHAMFERC
 
 CHAMFERD
 
 DISPSILH
 
 DIMSTYLE
 
 DIMASO
 
 DIMSHO
 
 LUNITS
 
 LUPREC
 
 SKETCHINC
 
 FILLETRAD
 
 AUNITS
 
 AUPREC
 
 MENUNAME
 
 ELEVATION
 
 PELEVATION
 
 THICKNESS
 
 LIMCHECK
 
 SKPOLY
 
 TDUCREATE
 
 TDUUPDATE
 
 TDINDWG
 
 TDUSRTIMER
 
 USRTIMER
 
 PDMODE
 
 PDSIZE
 
 PLINEWID
 
 SPLFRAME
 
 SPLINETYPE
 
 SPLINESEGS
 
 SURFTAB1
 
 SURFTAB2
 
 SURFTYPE
 
 SURFU
 
 SURFV
 
 USERI1
 
 USERI2
 
 USERI3
 
 USERI4
 
 USERI5
 
 USERR1
 
 USERR2
 
 USERR3
 
 USERR4
 
 USERR5
 
 WORLDVIEW
 
 SHADEDGE
 
 SHADEDIF
 
 TILEMODE
 
 MAXACTVP
 
 PINSBASE
 
 PLIMCHECK
 
 PEXTMIN
 
 PEXTMAX
 
 PLIMMIN
 
 PLIMMAX
 
 UCSNAME
 
 PUCSNAME
 
 UNITMODE
 
 VISRETAIN
 
 PLINEGEN
 
 PSLTSCALE
 
 TREEDEPTH
 
 CMLSTYLE
 
 CMLJUST
 
 CMLSCALE
 
 PROXYGRAPHICS
 
 MEASUREMENT
 
 CELWEIGHT
 
 ENDCAPS
 
 JOINSTYLE
 
 LWDISPLAY
 
 INSUNITS
 
 TSTACKALIGN
 
 TSTACKSIZE
 
 HYPERLINKBASE
 
 STYLESHEET
 
 XEDIT
 
 CEPSNTYPE
 
 CEPSNID
 
 PSTYLEMODE
 
 FINGERPRINTGUID
 
 VERSIONGUID
 
 EXTNAMES
 
 PSVPSCALE
 
 OLESTARTUP
 
 PELLIPSE
 
 ISOLINES
 
 TEXTQLTY
 
 FACETRES
 
 UCSORG
 
 UCSXDIR
 
 UCSYDIR
 
 PUCSBASE
 
 PUCSORG
 
 PUCSXDIR
 
 PUCSYDIR
 
 PUCSORTHOVIEW
 
 PUCSORGTOP
 
 PUCSORGBOTTOM
 
 PUCSORGLEFT
 
 PUCSORGRIGHT
 
 PUCSORGFRONT
 
 PUCSORGBACK
 
 UCSBASE
 
 UCSORTHOVIEW
 
 UCSORGTOP
 
 UCSORGBOTTOM
 
 UCSORGLEFT
 
 UCSORGRIGHT
 
 UCSORGFRONT
 
 UCSORGBACK
 
 DWGCODEPAGE
 
 CP_ANSI_1252
 
 CTABLESTYLE
 
 CMLEADERSTYLE
 
 CANNOSCALE
 
 ANNOALLVISIBLE
 
 ANNOTATIVEDWG
 
 MSLTSCALE
 
 LAYEREVAL
 
 LAYERNOTIFY
 
 LIGHTINGUNITS
 
 LIGHTSINBLOCKS
 
 DBCSTATE
 
 INTERSECTIONCOLOR
 
 INTERSECTIONDISPLAY
 
 HALOGAP
 
 OBSCUREDCOLOR
 
 OBSCUREDLTYPE
 
 INDEXCTL
 
 PROJECTNAME
 
 SORTENTS
 
 DIMASSOC
 
 HIDETEXT
 
 DRAWORDERCTL
 
 HPINHERIT
 
 HPORIGIN
 
 FIELDEVAL
 
 MSOLESCALE
 
 UPDATETHUMBNAIL
 
 SOLIDHIST
 
 SHOWHIST
 
 PSOLWIDTH
 
 LOFTPARAM
 
 LOFTNORMALS
 
 LOFTANG1
 
 OdaPI2
 
 LOFTANG2
 
 LOFTMAG1
 
 LOFTMAG2
 
 LATITUDE
 
 LONGITUDE
 
 NORTHDIRECTION
 
 TIMEZONE
 
 LIGHTGLYPHDISPLAY
 
 TILEMODELIGHTSYNCH
 
 INTERFERECOLOR
 
 INTERFEREOBJVS
 
 INTERFEREVPVS
 
 DRAGVS
 
 CSHADOW
 
 SHADOWPLANELOCATION
 
 CAMERADISPLAY
 
 LENSLENGTH
 
 CAMERAHEIGHT
 
 STEPSPERSEC
 
 STEPSIZE
 
 PSOLHEIGHT
 
 CMATERIAL
 
 DWFFRAME
 
 DGNFRAME
 
 REALWORLDSCALE
 
 DXEVAL
 
 GEOLATLONGFORMAT
 
 GEOMARKERVISIBILITY
 
 PREVIEWTYPE
 
 EXPORTMODELSPACE
 
 EXPORTPAPERSPACE
 
 EXPORTPAGESETUP
 
 FRAME
 
 PDFFRAME
 
 XCLIPFRAME
 
 MESHTYPE
 
 SKYSTATUS
 
 HPLAYER
 
 MIRRHATCH
 
 HPTRANSPARENCY
 
const OdCmTransparency const OdCmTransparency HPCOLOR
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor HPBACKGROUNDCOLOR
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor REQUIREDVERSIONS
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor CETRANSPARENCY
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CVIEWDETAILSTYLE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CVIEWSECTIONSTYLE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency WIPEOUTFRAME
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency POINTCLOUDCLIPFRAME
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency MLEADERSCALE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency DYNCONSTRAINTDISPLAY
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VIEWUPDATEAUTO
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATUREHIGH
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATURELOW
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATURETYPE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSADRAFTANGLEHIGH
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSADRAFTANGLELOW
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRACOLOR1
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRACOLOR2
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRADIRECTION
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRASIZE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRATYPE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency GEOMARKPOSITIONSIZE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency POINTCLOUDPOINTSIZE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency DIMLAYER
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency SECTIONOFFSETINC
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency SECTIONTHICKNESSINC
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency XREFOVERRIDE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERCROSSGAP
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERCROSSSIZE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTEREXE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLAYER
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTSCALE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTYPE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTYPEFILE
 
const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERMARKEXE
 

Macro Definition Documentation

◆ ANNO_VAR_DEF

#define ANNO_VAR_DEF   DICR21VAR /* {Secret} */

Definition at line 129 of file SysVarDefs.h.

◆ DICR15VAR

#define DICR15VAR   VAR_DEF /* {Secret} */

Definition at line 94 of file SysVarDefs.h.

◆ DICR21VAR

#define DICR21VAR   VAR_DEF /* {Secret} */

Definition at line 99 of file SysVarDefs.h.

◆ DICR21VAR_H

#define DICR21VAR_H   VAR_DEF_H /* {Secret} */

Definition at line 101 of file SysVarDefs.h.

◆ DICR24VAR

#define DICR24VAR   DICR21VAR /* {Secret} */

Definition at line 109 of file SysVarDefs.h.

◆ DICR24VAR_H

#define DICR24VAR_H   DICR21VAR_H /* {Secret} */

Definition at line 111 of file SysVarDefs.h.

◆ DICR27VAR

#define DICR27VAR   DICR21VAR /* {Secret} */

Definition at line 119 of file SysVarDefs.h.

◆ DICR27VAR_H

#define DICR27VAR_H   DICR21VAR_H /* {Secret} */

Definition at line 121 of file SysVarDefs.h.

◆ DOUNDEF_ANNO_VAR_DEF

#define DOUNDEF_ANNO_VAR_DEF

Definition at line 128 of file SysVarDefs.h.

◆ DOUNDEF_DICR15VAR

#define DOUNDEF_DICR15VAR

Definition at line 93 of file SysVarDefs.h.

◆ DOUNDEF_DICR21VAR

#define DOUNDEF_DICR21VAR

Definition at line 98 of file SysVarDefs.h.

◆ DOUNDEF_DICR21VAR_H

#define DOUNDEF_DICR21VAR_H

Definition at line 100 of file SysVarDefs.h.

◆ DOUNDEF_DICR24VAR

#define DOUNDEF_DICR24VAR

Definition at line 108 of file SysVarDefs.h.

◆ DOUNDEF_DICR24VAR_H

#define DOUNDEF_DICR24VAR_H

Definition at line 110 of file SysVarDefs.h.

◆ DOUNDEF_DICR27VAR

#define DOUNDEF_DICR27VAR

Definition at line 118 of file SysVarDefs.h.

◆ DOUNDEF_DICR27VAR_H

#define DOUNDEF_DICR27VAR_H

Definition at line 120 of file SysVarDefs.h.

◆ DOUNDEF_MLEADERSTYLE_VAR_DEF

#define DOUNDEF_MLEADERSTYLE_VAR_DEF

Definition at line 133 of file SysVarDefs.h.

◆ DOUNDEF_RO_VAR_DEF

#define DOUNDEF_RO_VAR_DEF

Definition at line 79 of file SysVarDefs.h.

◆ DOUNDEF_RO_VAR_DEF_H

#define DOUNDEF_RO_VAR_DEF_H

Definition at line 84 of file SysVarDefs.h.

◆ DOUNDEF_VAR_DEF

#define DOUNDEF_VAR_DEF

Definition at line 290 of file SysVarDefs.h.

◆ DOUNDEF_VAR_DEF_2

#define DOUNDEF_VAR_DEF_2

Definition at line 138 of file SysVarDefs.h.

◆ DOUNDEF_VAR_DEF_H

#define DOUNDEF_VAR_DEF_H

Definition at line 89 of file SysVarDefs.h.

◆ MLEADERSTYLE_VAR_DEF

#define MLEADERSTYLE_VAR_DEF   DICR21VAR /* {Secret} */

Definition at line 134 of file SysVarDefs.h.

◆ ODANNOSCALE

ODANNOSCALE   OdDbAnnotationScalePtr /* {Secret} */

Definition at line 275 of file SysVarDefs.h.

◆ ODDBHARDPOINTERID

#define ODDBHARDPOINTERID   ODDBOBJECTID /* {Secret} */

Definition at line 203 of file SysVarDefs.h.

◆ ODDBOBJECTID

#define ODDBOBJECTID   OdDbObjectId /* {Secret} */

Definition at line 199 of file SysVarDefs.h.

◆ ODTBOOL

#define ODTBOOL   bool /* {Secret} */

Definition at line 143 of file SysVarDefs.h.

◆ ODTCOLORDEF

#define ODTCOLORDEF   OdCmColor

Definition at line 283 of file SysVarDefs.h.

◆ ODTDB_ENDCAPS

#define ODTDB_ENDCAPS   OdDb::EndCaps /* {Secret} */

Definition at line 187 of file SysVarDefs.h.

◆ ODTDB_JOINSTYLE

#define ODTDB_JOINSTYLE   OdDb::JoinStyle /* {Secret} */

Definition at line 171 of file SysVarDefs.h.

◆ ODTDB_LINEWEIGHT

#define ODTDB_LINEWEIGHT   OdDb::LineWeight /* {Secret} */

Definition at line 167 of file SysVarDefs.h.

◆ ODTDB_LOFTNORMALSTYPE

#define ODTDB_LOFTNORMALSTYPE   OdDb::LoftNormalsType /* {Secret} */

Definition at line 255 of file SysVarDefs.h.

◆ ODTDB_LOFTPARAMTYPE

#define ODTDB_LOFTPARAMTYPE   OdDb::LoftParamType /* {Secret} */

Definition at line 251 of file SysVarDefs.h.

◆ ODTDB_MEASUREMENTVALUE

#define ODTDB_MEASUREMENTVALUE   OdDb::MeasurementValue /* {Secret} */

Definition at line 163 of file SysVarDefs.h.

◆ ODTDB_PLOTSTYLENAMETYPE

#define ODTDB_PLOTSTYLENAMETYPE   OdDb::PlotStyleNameType /* {Secret} */

Definition at line 195 of file SysVarDefs.h.

◆ ODTDB_PROXYIMAGE

#define ODTDB_PROXYIMAGE   OdDb::ProxyImage /* {Secret} */

Definition at line 179 of file SysVarDefs.h.

◆ ODTDB_SHADOWFLAGS

#define ODTDB_SHADOWFLAGS   OdGiSubEntityTraits::ShadowFlags /* {Secret} */

Definition at line 239 of file SysVarDefs.h.

◆ ODTDB_TIMEZONE

#define ODTDB_TIMEZONE   OdDb::TimeZone /* {Secret} */

Definition at line 235 of file SysVarDefs.h.

◆ ODTDB_UNITSVALUE

#define ODTDB_UNITSVALUE   OdDb::UnitsValue /* {Secret} */

Definition at line 175 of file SysVarDefs.h.

◆ ODTDIMSTYLEID

#define ODTDIMSTYLEID   ODDBOBJECTID /* {Secret} */

Definition at line 223 of file SysVarDefs.h.

◆ ODTDIST

#define ODTDIST   double /* {Secret} */

Definition at line 147 of file SysVarDefs.h.

◆ ODTLAYERID

#define ODTLAYERID   ODDBOBJECTID /* {Secret} */

Definition at line 211 of file SysVarDefs.h.

◆ ODTLAYERIDDEF

#define ODTLAYERIDDEF   ODTLAYERID /* {Secret} */

Definition at line 215 of file SysVarDefs.h.

◆ ODTLINETYPEID

#define ODTLINETYPEID   ODDBOBJECTID /* {Secret} */

Definition at line 219 of file SysVarDefs.h.

◆ ODTMATERIALID

#define ODTMATERIALID   ODDBOBJECTID /* {Secret} */

Definition at line 247 of file SysVarDefs.h.

◆ ODTMLEADERSTYLEID

#define ODTMLEADERSTYLEID   ODDBOBJECTID /* {Secret} */

Definition at line 263 of file SysVarDefs.h.

◆ ODTMLSTYLEID

#define ODTMLSTYLEID   ODDBOBJECTID /* {Secret} */

Definition at line 231 of file SysVarDefs.h.

◆ ODTORIENT

#define ODTORIENT   double /* {Secret} */

Definition at line 151 of file SysVarDefs.h.

◆ ODTTABLESTYLEID

#define ODTTABLESTYLEID   ODDBOBJECTID /* {Secret} */

Definition at line 259 of file SysVarDefs.h.

◆ ODTTEXTSTYLEID

#define ODTTEXTSTYLEID   ODDBOBJECTID /* {Secret} */

Definition at line 207 of file SysVarDefs.h.

◆ ODTTRANSPARENCYDEF

#define ODTTRANSPARENCYDEF   OdCmTransparency

Definition at line 279 of file SysVarDefs.h.

◆ ODTUCSID

#define ODTUCSID   ODDBOBJECTID /* {Secret} */

Definition at line 227 of file SysVarDefs.h.

◆ ODTUNITLESS4

#define ODTUNITLESS4   double /* {Secret} */

Definition at line 155 of file SysVarDefs.h.

◆ ODTUNITLESS8

#define ODTUNITLESS8   double /* {Secret} */

Definition at line 159 of file SysVarDefs.h.

◆ ODTVIEWDETAILSTYLEID

#define ODTVIEWDETAILSTYLEID   ODDBOBJECTID /* {Secret} */

Definition at line 267 of file SysVarDefs.h.

◆ ODTVIEWSECTIONSTYLEID

#define ODTVIEWSECTIONSTYLEID   ODDBOBJECTID /* {Secret} */

Definition at line 271 of file SysVarDefs.h.

◆ ODVISTYLEID

#define ODVISTYLEID   ODDBOBJECTID /* {Secret} */

Definition at line 243 of file SysVarDefs.h.

◆ RO_VAR_DEF

#define RO_VAR_DEF   VAR_DEF /* {Secret} */

Definition at line 78 of file SysVarDefs.h.

◆ RO_VAR_DEF_H

#define RO_VAR_DEF_H   RO_VAR_DEF /* {Secret} */

Definition at line 83 of file SysVarDefs.h.

◆ SVARS_FUNC_MODIFIER [1/2]

#define SVARS_FUNC_MODIFIER   virtual

Definition at line 294 of file SysVarDefs.h.

◆ SVARS_FUNC_MODIFIER [2/2]

#define SVARS_FUNC_MODIFIER

Definition at line 294 of file SysVarDefs.h.

◆ VAR_DEF

#define VAR_DEF (   a,
  b,
  c,
  d,
  r1,
  r2 
)

Definition at line 288 of file SysVarDefs.h.

◆ VAR_DEF_2

#define VAR_DEF_2   VAR_DEF /* {Secret} */

Definition at line 139 of file SysVarDefs.h.

◆ VAR_DEF_H

#define VAR_DEF_H   VAR_DEF /* {Secret} */

Definition at line 88 of file SysVarDefs.h.

Function Documentation

◆ OD_T() [1/2]

OD_T ( ""  )

◆ OD_T() [2/2]

OD_T ( "."  )

◆ OdCmColor()

◆ OdCmTransparency() [1/2]

◆ OdCmTransparency() [2/2]

◆ odInitFINGERPRINTGUID()

odInitFINGERPRINTGUID ( )

◆ odInitVERSIONGUID()

odInitVERSIONGUID ( )

◆ OdString() [1/8]

OdString ( OD_T(".")  )

◆ OdString() [2/8]

◆ OdString() [3/8]

◆ OdString() [4/8]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString ( OD_T("CENTER2")  )

◆ OdString() [5/8]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString ( OD_T("INCH.LIN")  )

◆ OdString() [6/8]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString ( OD_T("MM.LIN")  )

◆ OdString() [7/8]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString ( OD_T("RGB:0,0,0")  )

◆ OdString() [8/8]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency OdString ( OD_T("RGB:255,255,255")  )

◆ ValidateANNOTATIVEDWG()

ValidateANNOTATIVEDWG ( )

◆ ValidateBOOL()

ValidateBOOL ( )

<title INSBASE> <toctitle INSBASE>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions R12+

INSBASE specifies the WCS insertion base point of the current space or model space.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getINSBASE() OdDbDatabase::setINSBASE()


<group TD_SysVars_I>

<title REGENMODE> <toctitle REGENMODE>

Type bool Initial value true Read-Only No Saved In Database Versions R12+

REGENMODE controls automatic regeneration.

Value Description false Disabled true Enabled

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()   OdDbDatabase::getREGENMODE() OdDbDatabase::setREGENMODE()

<group TD_SysVars_R>

<title FILLMODE> <toctitle FILLMODE>

Type bool Initial value true Read-Only No Saved In Database Versions R12+

FILLMODE controls the rendering of Hatches, 2D Solids, and wide Polylines.

Value Description false Disabled true Enabled

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getFILLMODE() OdDbDatabase::setFILLMODE()

<group TD_SysVars_F>

<title QTEXTMODE> <toctitle QTEXTMODE>

Type bool Initial value false Read-Only No Saved In Database Versions R12+

QTEXTMODE controls the display of text.

Value Description false Text is displayed true Bounding box is displayed

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getQTEXTMODE() OdDbDatabase::setQTEXTMODE()


<group TD_SysVars_Q>

<title MIRRTEXT> <toctitle MIRRTEXT>

Type bool Initial value true Read-Only No Saved In Database Versions R12+

MIRRTEXT controls the mirroring of Text with the MIRROR command.

Value Description false Not mirrored true Mirrored

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()   OdDbDatabase::getMIRRTEXT() OdDbDatabase::setMIRRTEXT()

<group TD_SysVars_M>

<title LTSCALE> <toctitle LTSCALE>

Type double Initial value 1.0 Read-Only No Saved In Database Versions R12+

LTSCALE specifies the global linetype scale factor.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLTSCALE() OdDbDatabase::setLTSCALE()


<group TD_SysVars_L>

<title DIMSTYLE> <toctitle DIMSTYLE>

Type OdDbObjectId Initial value "Standard" dimension style object ID for Imperial drawings or "ISO-25" dimension style object ID for Metric drawings. Read-Only No Saved In Database Versions R12+

DIMSTYLE specifies the default dimension style for new entities.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getDIMSTYLE() OdDbDatabase::setDIMSTYLE()


<group TD_SysVars_D>

<title DIMSHO> <toctitle DIMSHO>

Type bool Initial value true Read-Only No Saved In Database Versions R12+

DIMSHO controls the updating of associative dimension object while dragging.

Value Description false Disabled true Enabled

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDIMSHO() OdDbDatabase::setDIMSHO()

Note: DIMSHO is obsolete, but is included for compatibility purposes.

<group TD_SysVars_D>

<title SKPOLY> <toctitle SKPOLY>

Type bool Initial value false Read-Only No Saved In Database Versions R12+

SKPOLY controls the generation of polylines during the SKETCH command.

Value Description false Generates Lines true Generates Polylines

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSKPOLY() OdDbDatabase::setSKPOLY()

<group TD_SysVars_S>

<title TDUCREATE> <toctitle TDUCREATE>

Type OdDbDate Initial value OdDbDate::kInitZero Read-Only Yes Saved In Database Versions 2002+

TDUCREATE represents the time and date, in Universal Time, the database was created.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getTDUCREATE()

See also
<link odDbSetTDUCREATE(), odDbSetTDUCREATE()>

<group TD_SysVars_T>

<title PDMODE> <toctitle PDMODE>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions R12+

PDMODE specifies the display of Point entities.

<image PDMODE.gif>

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPDMODE() OdDbDatabase::setPDMODE()


<group TD_SysVars_P>

<title SPLINETYPE> <toctitle SPLINETYPE>

Type OdInt16 Initial value 6 Read-Only No Saved In Database Versions R12+

SPLINETYPE specifies the type of spline generated by the PEDIT/Spline command.

Value Description 5 Quadratic B-spline 6 Cubic B-spline

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSPLINETYPE() OdDbDatabase::setSPLINETYPE()


<group TD_SysVars_S>

<title SHADEDGE> <toctitle SHADEDGE>

Type OdInt16 Initial value 3 Read-Only No Saved In Database Versions R12+

SHADEDGE specifies the rendering of faces and edges with the SHADE command.

Value Faces Edges 0 Shaded Not highlighted 1 Shaded Background color 2 Not filled Object color 3 Object color Background color

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSHADEDGE() OdDbDatabase::setSHADEDGE()


<group TD_SysVars_S>

<title MAXACTVP> <toctitle MAXACTVP>

Type OdInt16 Initial value 64 Range 2 ... 64 Read-Only No Saved In Database Versions R12+

MAXACTVP specifies the maximum of active viewports in a layout.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getMAXACTVP() OdDbDatabase::setMAXACTVP()

<group TD_SysVars_M>

<title PEXTMIN> <toctitle PEXTMIN>

Type OdGePoint3d Initial value (1.0E+20, 1.0E+20, 1.0E+20) Read-Only No Saved In Database Versions N/A

PEXTMIN specifies the lower-left corner of the extents of the current Paper Space.

Access Methods OdDbDatabase::getPEXTMIN() OdDbDatabase::setPEXTMIN()

Note: get/setSysVar() does not work for this variable. See <link EXTMIN, EXTMIN> description.

<group TD_SysVars_P>

<title PLINEGEN> <toctitle PLINEGEN>

Type bool Initial value false Read-Only No Saved In Database Versions R12+

PLINEGEN controls the generation of linetypes for Polylines.

Value Description false Each segment starts and ends in a dash. true Linetype generation is continuous, ignoring the vertices.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPLINEGEN() OdDbDatabase::setPLINEGEN()


<group TD_SysVars_P>

<title PSLTSCALE> <toctitle PSLTSCALE>

Type bool Initial value true Read-Only No Saved In Database Versions R12+

PSLTSCALE controls the generation of linetypes for Polylines in paper space.

Value Description false Dash lengths in model space are based on model space drawing units. true Dash lengths in model space are based on paper space drawing units. When PSLTSCALE is true, linetypes in viewports will appear the same size as those in paper space.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPSLTSCALE() OdDbDatabase::setPSLTSCALE()


<group TD_SysVars_P>

<title TREEDEPTH> <toctitle TREEDEPTH>

Type OdInt16 Initial value 3020 Read-Only No Saved In Database Versions R13+

TREEDEPTH specifies depth of the spatial index. Spatial indexing, along with layer indexing, is used to maximize performance of demand loading and entity selection.

Value Description <0 2D indexing. An integer in the form -MMMPP specifies the depths for model space (MMM) and paper space (PP). 0 Disables spatial indexing. >0 3D indexing. An integer in the form MMMPP specifies the depths for model space (MMM) and paper space (PP).

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTREEDEPTH() OdDbDatabase::setTREEDEPTH()


<group TD_SysVars_T>

<title INSUNITS> <toctitle INSUNITS>

Type OdDb::UnitsValue Initial value OdDb::kUnitsInches | OdDb::kUnitsMillimeters Read-Only No Saved In Database Versions 2000+

INSUNITS specifies the drawing units used in the automatic scaling of blocks, Xrefs, and images inserted into or attached to this database.

Name Value Description OdDb::kUnitsUndefined 0 Undefined OdDb::kUnitsInches 1 Inches OdDb::kUnitsFeet 2 Feet OdDb::kUnitsMiles 3 Miles OdDb::kUnitsMillimeters 4 Millimeters OdDb::kUnitsCentimeters 5 Centimeters OdDb::kUnitsMeters 6 Meters OdDb::kUnitsKilometers 7 Kilometers OdDb::kUnitsMicroinches 8 Microinches OdDb::kUnitsMils 9 Mils OdDb::kUnitsYards 10 Yards OdDb::kUnitsAngstroms 11 Angstroms OdDb::kUnitsNanometers 12 Nanometers OdDb::kUnitsMicrons 13 Microns OdDb::kUnitsDecimeters 14 Decimeters OdDb::kUnitsDekameters 15 Dekameters OdDb::kUnitsHectometers 16 Hectometers OdDb::kUnitsGigameters 17 Gigameters OdDb::kUnitsAstronomical 18 Astronomical OdDb::kUnitsLightYears 19 LightYears OdDb::kUnitsParsecs 20 Parsecs

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getINSUNITS() OdDbDatabase::setINSUNITS()

<group TD_SysVars_I>

<title CEPSNTYPE> <toctitle CEPSNTYPE>

Type OdDb::PlotStyleNameType Initial value OdDb::kPlotStyleNameByLayer Read-Only No Saved In Database Versions 2000+

CEPSNTYPE specifies the plot style name type for new entities.

Name Value Description OdDb::kPlotStyleNameByLayer 0 By Layer OdDb::kPlotStyleNameByBlock 1 By Block OdDb::kPlotStyleNameIsDictDefault 2 By Dictionary Default OdDb::kPlotStyleNameById 3 By Id

Access Methods OdDbDatabase::getCEPSNTYPE() OdDbDatabase::setCEPSNTYPE()

<group TD_SysVars_C>

<title FINGERPRINTGUID> <toctitle FINGERPRINTGUID>

Type OdString Initial value odInitFINGERPRINTGUID() Read-Only No Saved In Database Versions N/A

FINGERPRINTGUID uniquely identifies a database. FINGERPRINTGUID set when the database is created.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getFINGERPRINTGUID() OdDbDatabase::setFINGERPRINTGUID()


<group TD_SysVars_F>

<title PSVPSCALE> <toctitle PSVPSCALE>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 2000+

PSVPSCALE specifies the viewport scale (PS/MS) for new viewports. A scale of 0.0 specifies Scaled to Fit.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPSVPSCALE() OdDbDatabase::setPSVPSCALE()

<group TD_SysVars_P>

<title PELLIPSE> <toctitle PELLIPSE>

Type bool Initial value false Read-Only No Saved In Database Versions R13+

PELLIPSE specifies if polylines or ellipses are to be generated by the ELLIPSE command.

Value Description false Ellipses true Polylines

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPELLIPSE() OdDbDatabase::setPELLIPSE()


<group TD_SysVars_P>

<title ISOLINES> <toctitle ISOLINES>

Type OdUInt16 Initial value 4 Range 0 ... 2047 Read-Only No Saved In Database Versions R13+

ISOLINES specifies the number of isolines displayed per surface on 3D solids.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getISOLINES() OdDbDatabase::setISOLINES()


<group TD_SysVars_I>

<title ANNOTATIVEDWG> <toctitle ANNOTATIVEDWG>

Type OdInt8 Initial value 0 Read-Only No Saved In Database Versions 2008+

ANNOTATIVEDWG determines whether the current drawing will act like an annotative block if the drawing is inserted into another drawing.

Value Description 0 Non-annotative behavior. 1 Annotative behavior.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getANNOTATIVEDWG() OdDbDatabase::setANNOTATIVEDWG()

Note: This variable becomes read only if the drawing contains annotative objects.

<group TD_SysVars_A>

<title LAYEREVAL> <toctitle LAYEREVAL>

Type OdInt16 Initial value 1 Range 0 ... 2 Read-Only No Saved In Database Versions 2008+

LAYEREVAL controls when the list of unresolved layers is checked for analysis.

Value Description 0 No checking. 1 Checks when new external reference layers are added. 2 Checks when any new layers are added.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLAYEREVAL() OdDbDatabase::setLAYEREVAL()

<group TD_SysVars_L>

<title HALOGAP> <toctitle HALOGAP>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions 2002+

HALOGAP specifies the gap to be displayed where one 3D object hides another. HALOGAP is zoom independent, and is specified as a percentage of one drawing unit.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHALOGAP() OdDbDatabase::setHALOGAP()


<group TD_SysVars_H>

<title DRAWORDERCTL> <toctitle DRAWORDERCTL>

Type OdInt8 Initial value 3 Range 0 ... 3 Read-Only No Saved In Database Versions 2005+

DRAWORDERCTL controls the display update and inheritance of draworder when using certain editing commands. The following commands are affected by DRAWORDERCTL: BREAK, EXPLODE, FILLET, HATCH, HATCHEDIT, JOIN, OFFSET, PEDIT, and TRIM. With Draworder Inheritance on, entities created with these commands assume the draw order of the original objects. With Draworder Inheritance off, they assume the default draworder (top). With Display Update on, entities created with the aforementioned editing commands are displayed correctly according to their Draworder. With Display Update off, they are displayed on top, until the next regeneration.

Value Draworder Inheritance Display Update 0 Off Off 1 Off On 2 On Off 3 On On

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDRAWORDERCTL() OdDbDatabase::setDRAWORDERCTL()

<group TD_SysVars_D>

<title HPORIGIN> <toctitle HPORIGIN>

Type OdGePoint2d Initial value (0.0, 0.0) Read-Only No Saved In Database Versions 2006+

HPORIGIN specifies the hatch origin for new hatch entities relative to the current UCS.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHPORIGIN() OdDbDatabase::setHPORIGIN()


<group TD_SysVars_H>

<title LENSLENGTH> <toctitle LENSLENGTH>

Type double Initial value 50.0 Read-Only Yes Saved In Database Versions 2007+

LENSLENGTH specifies the length, in millimeters, of the lens used in perspective viewing.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getLENSLENGTH() OdDbDatabase::setLENSLENGTH()

<group TD_SysVars_L>

<title VIEWUPDATEAUTO> <toctitle VIEWUPDATEAUTO>

Type OdInt16 Initial value 1 Read-Only No Saved In Database Versions 2013+

The VIEWUPDATEAUTO variable specifies whether model views are automatically updated when the model is changed. The value can be:

Value Description 0 Views are not updated. 1 Views are automatically updated.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVIEWUPDATEAUTO() OdDbDatabase::setVIEWUPDATEAUTO()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VIEWUPDATEAUTO"); OdInt16 viewupdate = pRb->getInt16(); odPrintConsoleString(L"nView update mode is %s", ((viewupdate) ? "ON" : "OFF")); or // odPrintConsoleString(L"nView update mode = %d", pDb->getVIEWUPDATEAUTO()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtInt16, 1); pDb->setSysVar(L"VIEWUPDATEAUTO", pRb); or // pDb->setVIEWUPDATEAUTO(1);

<group TD_SysVars_V>

◆ ValidateCmColor()

ValidateCmColor ( )

<title CELTSCALE> <toctitle CELTSCALE>

Type double Initial value 1.0 Read-Only No Saved In Database Versions 13+

CELTSCALE specifies the default linetype scale for new entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCELTSCALE() OdDbDatabase::setCELTSCALE()

<group TD_SysVars_C>

◆ ValidateDimStyle()

ValidateDimStyle ( )

<title DIMASO> <toctitle DIMASO>

Type bool Initial value true Read-Only No Saved In Database Versions 2.6+

DIMASO controls the creation of Associative dimension objects.

Value Description false Creates exploded dimensions. true Creates associative dimension entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDIMASO() OdDbDatabase::setDIMASO()

Note: DIMASO is obsolete, but is included for compatibility purposes.

See also
<link DIMASSOC, DIMASSOC>

<group TD_SysVars_D>

◆ ValidateDouble()

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateDouble ( 90.,
90.   
)

<title VSADRAFTANGLELOW> <toctitle VSADRAFTANGLELOW>

Type double Initial value (–3.0) Read-Only No Saved In Database Versions 2013+

The VSADRAFTANGLELOW variable stores a low angle value at which a surface displays as blue tint when draft analysis is performed. The draft angle defines an angle between the surface normal and UCS plane and is measured in the range –90 to 90 degrees.

Value Description –90 Opposite to the construction plane. 0.0 Perpendicular to the construction plane. 90.0 Parallel to the construction plane.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSADRAFTANGLELOW() OdDbDatabase::setVSADRAFTANGLELOW()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSADRAFTANGLELOW"); double angle = pRb->getDouble(); odPrintConsoleString(L"nLow draft angle = %g", angle); or // odPrintConsoleString(L"nLow draft angle = %g", pDb->getVSADRAFTANGLELOW()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtDouble, –4.5); pDb->setSysVar(L"VSADRAFTANGLELOW", pRb); or // pDb->setVSADRAFTANGLELOW(–5.0);

<group TD_SysVars_V>

<title VSAZEBRACOLOR1> <toctitle VSAZEBRACOLOR1>

Type OdString Initial value "RGB:255,255,255" Read-Only No Saved In Database Versions 2013+

The VSAZEBRACOLOR1 variable stores the first tint of zebra streaks which are displayed when zebra analysis is performed. TrueColor value is set as follows: "RGB:XXX,XXX,XXX", where XXX is the color component value in the range 0 to 255. Value 0 defines a color ByBlock, value 256 defines a color ByLayer, values 1 to 255 define the ACI color.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSAZEBRACOLOR1() OdDbDatabase::setVSAZEBRACOLOR1()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSAZEBRACOLOR1"); OdString tint = pRb->getString(); odPrintConsoleString(L"nFirst zebra streak tint = %s", tint); or // odPrintConsoleString(L"nFirst zebra streak tint = %s", pDb->getVSAZEBRACOLOR1()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtString, L"RGB:128,128,128"); pDb->setSysVar(L"VSAZEBRACOLOR1", pRb); or // pDb->setVSAZEBRACOLOR1("256");

<group TD_SysVars_V>

◆ ValidateEqGr()

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateEqGr ( 0.  )

<title TEXTSTYLE> <toctitle TEXTSTYLE>

Type OdDbObjectId Initial value "Standard" text style object ID Read-Only No Saved In Database Versions R12+

TEXTSTYLE specifies the default style for new text entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTEXTSTYLE() OdDbDatabase::setTEXTSTYLE()


<group TD_SysVars_T>

<title CHAMFERB> <toctitle CHAMFERB>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 9+

The CHAMFERB variable specifies a default value of the second chamfer distance in drawing units.

Access Methods   OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCHAMFERB() OdDbDatabase::setCHAMFERB()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"CHAMFERB"); double distance2 = pRb->getDouble(); odPrintConsoleString(L"nSecond chamfer distance = %g", distance2); or // odPrintConsoleString(L"nSecond chamfer distance = %g", pDb->getCHAMFERB()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtDouble, 1.25); pDb->setSysVar(L"CHAMFERB", pRb); or // pDb->setCHAMFERB(1.25);

Note: Use together with the CHAMFERA variable.

<group TD_SysVars_C>

<title CHAMFERC> <toctitle CHAMFERC>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 13+

The CHAMFERC variable specifies a default value of the chamfer length in drawing units.

Access Methods   OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCHAMFERC() OdDbDatabase::setCHAMFERC()

For example, to get the value: OdResBufPtr pRb = pDb->getSysVar(L"CHAMFERC"); double length = pRb->getDouble(); odPrintConsoleString(L"nChamfer length = %g units", length); or // odPrintConsoleString(L"nChamfer length = %g units", pDb->getCHAMFERC()); For example, to set the value: OdResBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtDouble, 2.25); pDb->setSysVar(L"CHAMFERC", pRb); or // pDb->setCHAMFERC(2.25);

Note: Use together with the CHAMFERD variable.

<group TD_SysVars_C>

<title CHAMFERD> <toctitle CHAMFERD>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 13+

The CHAMFERD variable specifies a default value of the chamfer angle in radians.

Access Methods   OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCHAMFERD() OdDbDatabase::setCHAMFERD()

For example, to get a value: OdResBufPtr pRb = pDb->getSysVar(L"CHAMFERD"); double angle = pRb->getDouble(); odPrintConsoleString(L"nChamfer angle = %g radians", angle); or // odPrintConsoleString(L"nChamfer angle = %g radians", pDb->getCHAMFERD()); For example, to set a value: OdResBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtAngle, 0.375); pDb->setSysVar(L"CHAMFERD", pRb); or // pDb->setCHAMFERD(0.375);

Note: Use together with the CHAMFERC variable.

<group TD_SysVars_C>

<title AUNITS> <toctitle AUNITS>

Type OdInt16 Initial value 0 Range 0 ... 4 Read-Only No Saved In Database Versions R12+

AUNITS controls the display of angular units.

Value Description 0 Degrees 1 Degrees-Minutes-Seconds 2 Gradians 3 Radians 4 Surveyor Units

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getAUNITS() OdDbDatabase::setAUNITS()


<group TD_SysVars_A>

<title OLESTARTUP> <toctitle OLESTARTUP>

Type bool Initial value false Read-Only No Saved In Database Versions 2000+

OLESTARTUP specifies if the OLE source applications load when plotting. This may improve the plot quality.

Value Description false Not loaded true Loaded

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getOLESTARTUP() OdDbDatabase::setOLESTARTUP()


<group TD_SysVars_O>

<title UPDATETHUMBNAIL> <toctitle UPDATETHUMBNAIL>

Type OdInt16 Initial value 0x0F Read-Only No Saved In Database Versions 2005+

UPDATETHUMBNAIL controls the updating of preview images in the Sheet Set Manager. UPDATETHUMBNAIL will be a combination of one or more of the following:

Value Description 0 Do not update previews. 0x01 Update model view previews. 0x02 Update sheet view previews. 0x04 Update sheet previews. 0x08 Update previews when sheets and views are modified, restored, or created. 0x16 Update previews when database is saved.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUPDATETHUMBNAIL() OdDbDatabase::setUPDATETHUMBNAIL()


<group TD_SysVars_U>

◆ ValidateGr()

ValidateGr ( 0.  )

<title TRACEWID> <toctitle TRACEWID>

Type double Initial value 0.05 | 1.0 Read-Only No Saved In Database Versions R12+

TRACEWID is default width for new trace entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTRACEWID() OdDbDatabase::setTRACEWID()

<group TD_SysVars_T>

<title CHAMFERA> <toctitle CHAMFERA>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 9+

The CHAMFERA variable specifies a default value of the first chamfer distance in drawing units.

Access Methods   OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCHAMFERA() OdDbDatabase::setCHAMFERA()

For example, to get the value: OdResBufPtr pRb = pDb->getSysVar(L"CHAMFERA"); double distance1 = pRb->getDouble(); odPrintConsoleString(L"nFirst chamfer distance = %g", distance1); or // odPrintConsoleString(L"nFirst chamfer distance = %g", pDb->getCHAMFERA()); For example, to set the value: OdResBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtDouble, 2.5); pDb->setSysVar(L"CHAMFERA", pRb); or // pDb->setCHAMFERA(2.5);

Note: Use together with the CHAMFERB variable.

<group TD_SysVars_C>

◆ ValidateLayer() [1/2]

ValidateLayer ( )

<title CELTYPE> <toctitle CELTYPE>

Type OdDbObjectId Initial value "Continuous" linetype record object ID Read-Only No Saved In Database Versions 2.5+

CELTYPE specifies the default linetype for new entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCELTYPE() OdDbDatabase::setCELTYPE()


<group TD_SysVars_C>

◆ ValidateLayer() [2/2]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateLayer ( true  )

<title SECTIONOFFSETINC> <toctitle SECTIONOFFSETINC>

Type double Initial value 6.0 Read-Only No Saved In Database Versions 2016+

SECTIONOFFSETINC stores a default value of incrementation or reduction of the section offset.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSECTIONOFFSETINC() OdDbDatabase::setSECTIONOFFSETINC()

<group TD_SysVars_S>

◆ ValidateLinetype()

ValidateLinetype ( )

<title CECOLOR> <toctitle CECOLOR>

Type OdCmColor Initial value OdCmEntityColor::kByLayer Read-Only No Saved In Database Versions 2.5+

CECOLOR specifies the default color for new entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCECOLOR() OdDbDatabase::setCECOLOR()

<group TD_SysVars_C>

◆ ValidateLineWeight()

ValidateLineWeight ( )

<title ENDCAPS> <toctitle ENDCAPS>

Type OdDb::EndCaps Initial value OdDb::kEndCapNone Read-Only No Saved In Database Versions N/A

ENDCAPS specifies the lineweight entcaps for new entities.

Name Value Description OdDb::kEndCapNone 0 None OdDb::kEndCapRound 1 Round OdDb::kEndCapAngle 2 Angle OdDb::kEndCapSquare 3 Square

Access Methods OdDbDatabase::getENDCAPS() OdDbDatabase::setENDCAPS()

<group TD_SysVars_E>

◆ ValidateMaterial()

ValidateMaterial ( )

<title DWFFRAME> <toctitle DWFFRAME>

Type OdInt8 Initial value 2 Range 0 ... 2 Read-Only No Saved In Database Versions 2007+

DWFFRAME controls the visibility and plotting of the DWF underlay frame.

Value Description 0 Not visible and not plotted. 1 Visible and plotted. 2 Visible but not plotted.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDWFFRAME() OdDbDatabase::setDWFFRAME()

<group TD_SysVars_D>

◆ ValidateMeaderScale()

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateMeaderScale ( )

<title DYNCONSTRAINTDISPLAY> <toctitle DYNCONSTRAINTDISPLAY>

Type bool Initial value false Read-Only No Saved In Database Versions 2010+

The DYNCONSTRAINTDISPLAY variable specifies the visibility of dynamic constraints.

Value Description false Hides dynamic constraints. true Shows dynamic constraints.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDYNCONSTRAINTDISPLAY() OdDbDatabase::setDYNCONSTRAINTDISPLAY()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"DYNCONSTRAINTDISPLAY"); OdBool bView = pRb->getBool(); odPrintConsoleString(L"nDynamic constraint visibility is %s", ((bView) ? "shown" : "hidden")); or // odPrintConsoleString(L"nDynamic constraint visibility = %d", (int)pDb->getDYNCONSTRAINTDISPLAY()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtBool, false); pDb->setSysVar(L"DYNCONSTRAINTDISPLAY", pRb); or // pDb->setDYNCONSTRAINTDISPLAY(true);

<group TD_SysVars_D>

◆ ValidateMLeaderStyle()

ValidateMLeaderStyle ( )

<title CANNOSCALE> <toctitle CANNOSCALE>

Type OdDbAnnotationScalePtr Initial value ID of the 1:1 annotation scale Read-Only No Saved In Drawing Versions 2008+

CANNOSCALE specifies the current annotation scale used by the current viewport.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCANNOSCALE() OdDbDatabase::setCANNOSCALE()

<group TD_SysVars_C>

◆ ValidateMLStyle()

ValidateMLStyle ( )

<title CMLJUST> <toctitle CMLJUST>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions 13+

CMLJUST specifies the default justification for new multiline entities.

Value Description 0 Top 1 Middle 2 Bottom

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCMLJUST() OdDbDatabase::setCMLJUST()

<group TD_SysVars_C>

◆ ValidateNone()

ValidateNone ( )

<title EXTMIN> <toctitle EXTMIN>

Type OdGePoint3d Initial value (1.E+20, 1.E+20, 1.E+20) Read-Only Yes (for getSysVar() and setSysVar() methods) Saved In Database Versions R12+

EXTMIN specifies the lower-left corner of the extents of the Model Space.

Access Methods OdDbDatabase::getSysVar() &#8211; returns the lower-left corner of the extents of the current space (Model or Paper).   OdDbDatabase::getEXTMIN() &#8211; returns the lower-left corner of the extents of the Model Space. OdDbDatabase::setEXTMIN() &#8211; sets the lower-left corner of the extents of the Model Space.

Note: get(L"EXTMIN") works with values for current Layout and accesses database EXTMIN or PEXTMIN.

See also
<link OdDbLayout::getEXTMIN(), OdDbLayout::getEXTMIN()> <link OdDbLayout::setEXTMIN(), OdDbLayout::setEXTMIN()> <group TD_SysVars_E>

<title EXTMAX> <toctitle EXTMAX>

Type OdGePoint3d Initial value (-1.0E+20, -1.0E+20, -1.0E+20) Read-Only Yes (for getSysVar() and setSysVar() methods) Saved In Database Versions R12+

EXTMAX specifies the upper-right corner of the extents of the Model Space.

Access Methods OdDbDatabase::getSysVar() &#8211; returns the upper-right corner of the extents of the current space (Model or Paper).    OdDbDatabase::getEXTMAX() &#8211; returns the upper-right corner of the extents of the Model Space. OdDbDatabase::setEXTMAX() &#8211; sets the upper-right corner of the extents of the Model Space.


See also
<link OdDbLayout::getEXTMAX(), OdDbLayout::getEXTMAX()> <link OdDbLayout::setEXTMAX(), OdDbLayout::setEXTMAX()> <group TD_SysVars_E>

<title LIMMIN> <toctitle LIMMIN>

Type OdGePoint2d Initial value (0.0, 0.0) Read-Only No Saved In Database Versions R12+

The LIMMIN system variable stores the lower-left corner of the grid limits for model space or current space (current layout).

Access Methods   OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()  
OdDbDatabase::getLIMMIN() OdDbDatabase::setLIMMIN()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"LIMMIN"); OdGePoint2d limmin = pRb->getPoint2d(); or // OdGePoint2d limmin = pDb->getLIMMIN(); odPrintConsoleString(L"nLower-left limits = (%f,%f)", limmin.x, limmin.y); For example, to set the value: OdGePoint2d point(0.5, 0.8); OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtPoint2d, point); pDb->setSysVar(L"LIMMIN", pRb); or // pDb->setLIMMIN( OdGePoint2d(0.5, 0.8) );

<group TD_SysVars_L>

<title LIMMAX> <toctitle LIMMAX>

Type OdGePoint2d Initial value (12.0, 9.0) | (420.0, 297.0) Read-Only No Saved In Database Versions R12+

The LIMMAX system variable stores the upper-right corner of the grid limits for model space or current space (current layout).

Access Methods   OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()   
OdDbDatabase::getLIMMAX() OdDbDatabase::setLIMMAX()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"LIMMAX"); OdGePoint2d limmax = pRb->getPoint2d(); or // OdGePoint2d limmax = pDb->getLIMMAX(); odPrintConsoleString(L"nUpper-right limits = (%f,%f)", limmax.x, limmax.y); For example, to set the value: OdGePoint2d point(10.5, 8.4); OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtPoint2d, point); pDb->setSysVar(L"LIMMAX", pRb); or // pDb->setLIMMAX( OdGePoint2d(10.5, 8.4) );

<group TD_SysVars_L>

<title ORTHOMODE> <toctitle ORTHOMODE>

Type bool Initial value false Read-Only No Saved In Database Versions R12+

ORTHOMODE controls the constraint of cursor movement to the perpendicular.

Value Description false Not constrained true Constrained

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()   OdDbDatabase::getORTHOMODE() OdDbDatabase::setORTHOMODE()

<group TD_SysVars_O>

<title DISPSILH> <toctitle DISPSILH>

Type bool Initial value false Read-Only No Saved In Database Versions R13+

DISPSILH controls the display of silhouette curve edges and meshes.

Value Curve Edges Meshes false Not displayed Displayed true Displayed Not displayed

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDISPSILH() OdDbDatabase::setDISPSILH()

<group TD_SysVars_D>

<title LUNITS> <toctitle LUNITS>

Type OdInt16 Initial value 2 Read-Only No Saved In Database Versions R12+

LUNITS controls the display of linear units.

Value Description 1 Scientific 2 Decimal 3 Engineering 4 Architectural 5 Fractional

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLUNITS() OdDbDatabase::setLUNITS()

Note: LUNITS does not control the formatting of dimension text.

<group TD_SysVars_L>

<title FILLETRAD> <toctitle FILLETRAD>

Type double Initial value 0.5 | 10.0 Read-Only No Saved In Database Versions R12+

FILLETRAD specifies the default fillet radius.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getFILLETRAD() OdDbDatabase::setFILLETRAD()

<group TD_SysVars_F>

<title ELEVATION> <toctitle ELEVATION>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R12+

ELEVATION specifies the default elevation for new entities in the current space or model space.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getELEVATION() OdDbDatabase::setELEVATION()

<group TD_SysVars_E>

<title PELEVATION> <toctitle PELEVATION>

Type double Initial value 0.0 Read-Only No Saved In Database Versions N/A

PELEVATION specifies the default elevation for new entities in the current paper space.

OdDbDatabase::setPELEVATION()

<group TD_SysVars_P>

<title THICKNESS> <toctitle THICKNESS>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R12+

THICKNESS specifies the default 3D thickness for new entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTHICKNESS() OdDbDatabase::setTHICKNESS()


<group TD_SysVars_T>

<title LIMCHECK> <toctitle LIMCHECK>

Type bool Initial value false Read-Only No Saved In Database Versions R12+

The LIMCHECK system variable determines whether objects are allowed outside the grid limits for model space or current space (current layout).

Value Description false Objects outside limits are allowed true Objects outside limits are disallowed

Access Methods   OdDbDatabase::getSysVar() &#8211; gets the outside limits status as an instance of tagged data (boolean type) OdDbDatabase::setSysVar() &#8211; sets the outside limits status as an instance of tagged data (boolean type)    OdDbDatabase::getLIMCHECK() &#8211; gets the outside limits status as a boolean value OdDbDatabase::setLIMCHECK() &#8211; sets the outside limits status as a boolean value

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"LIMCHECK"); bool status = pRb->getBool(); odPrintConsoleString(L"nOutside limits status = %s", ((status) ? L"On" : L"Off")); or // odPrintConsoleString(L"nObjects outside limits are %s for current space", (pDb->getLIMCHECK()) ? L"disallowed" : L"allowed"); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdOdResBuf::kRtBool, true); pDb->setSysVar(L"LIMCHECK", pRb); or // pDb->setLIMCHECK(false);

<group TD_SysVars_L>

<title TDUUPDATE> <toctitle TDUUPDATE>

Type OdDbDate Initial value OdDbDate::kInitZero Read-Only Yes Saved In Database Versions 2002+

TDUUPDATE represents the time and date, in Universal Time, the database was last saved.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getTDUUPDATE()

See also
<link odDbSetTDUUPDATE(), odDbSetTDUUPDATE()>

<group TD_SysVars_T>

<title TDINDWG> <toctitle TDINDWG>

Type OdDbDate Initial value OdDbDate::kInitZero Read-Only Yes Saved In Database Versions R12+

TDINDWG represents the total editing time of the database.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getTDINDWG()

See also
<link odDbSetTDINDWG(), odDbSetTDINDWG()>

<group TD_SysVars_T>

<title TDUSRTIMER> <toctitle TDUSRTIMER>

Type OdDbDate Initial value OdDbDate::kInitZero Read-Only Yes Saved In Database Versions R12+

TDUSRTIMER represents the user-elapsed timer.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getTDUSRTIMER()

See also
<link odDbSetTDUSRTIMER(), odDbSetTDUSRTIMER()>

<group TD_SysVars_T>

<title USRTIMER> <toctitle USRTIMER>

Type bool Initial value true Read-Only No Saved In Database Versions N/A

USRTIMER controls the user elapsed timer.

Value Description false Disabled true Enabled

Access Methods OdDbDatabase::getUSRTIMER() OdDbDatabase::setUSRTIMER()


<group TD_SysVars_U>

<title PLINEWID> <toctitle PLINEWID>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R13+

PLINEWID specifies the default width for new Polyline entities. Value should be greater than or equal to 0.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPLINEWID() OdDbDatabase::setPLINEWID()


<group TD_SysVars_P>

<title SPLFRAME> <toctitle SPLFRAME>

Type bool Initial value false Read-Only No Saved In Database Versions R12+

SPLFRAME controls the display of control polygons for Splines and spline-fit Polylines.

Value Description false Disabled true Enabled

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSPLFRAME() OdDbDatabase::setSPLFRAME()

<group TD_SysVars_P>

<title SURFTAB2> <toctitle SURFTAB2>

Type OdInt16 Initial value 6 Read-Only No Saved In Database Versions R12+

SURFTAB2 specifies the number of tabulations generated in the N direction by the EDGESURF and REVSURF commands.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSURFTAB2() OdDbDatabase::setSURFTAB2()

<group TD_SysVars_S>

<title SURFTYPE> <toctitle SURFTYPE>

Type OdInt16 Initial value 6 Read-Only No Saved In Database Versions R12+

SURFTYPE specifies the type of surface fitting for the PEDIT/Smooth command.

Value Description 5 Quadratic B-spline surface 6 Cubic B-spline surface 8 Bezier surface

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSURFTYPE() OdDbDatabase::setSURFTYPE()


<group TD_SysVars_S>

<title USERI2> <toctitle USERI2>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions R12+

USERI2 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERI2() OdDbDatabase::setUSERI2()


<group TD_SysVars_U>

<title USERI3> <toctitle USERI3>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions R12+

USERI3 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERI3() OdDbDatabase::setUSERI3()


<group TD_SysVars_U>

<title USERI4> <toctitle USERI4>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions R12+

USERI4 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERI4() OdDbDatabase::setUSERI4()

<group TD_SysVars_U>

<title USERI5> <toctitle USERI5>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions R12+

USERI5 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERI5() OdDbDatabase::setUSERI5()


<group TD_SysVars_U>

<title USERR1> <toctitle USERR1>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R12+

USERR1 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERR1() OdDbDatabase::setUSERR1()


<group TD_SysVars_U>

<title USERR2> <toctitle USERR2>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R12+

USERR2 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERR2() OdDbDatabase::setUSERR2()

<group TD_SysVars_U>

<title USERR3> <toctitle USERR3>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R12+

USERR3 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERR3() OdDbDatabase::setUSERR3()


<group TD_SysVars_U>

<title USERR4> <toctitle USERR4>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R12+

USERR4 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERR4() OdDbDatabase::setUSERR4()


<group TD_SysVars_U>

<title USERR5> <toctitle USERR5>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R12+

USERR5 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERR5() OdDbDatabase::setUSERR5()

<group TD_SysVars_U>

<title WORLDVIEW> <toctitle WORLDVIEW>

Type bool Initial value true Read-Only No Saved In Database Versions R12+

WORLDVIEW controls the switching of the UCS to the WCS for the duration of the 3DORBIT, DVIEW and VPOINT commands.

Value Description false UCS is unchanged. true UCS switches to WCS.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getWORLDVIEW() OdDbDatabase::setWORLDVIEW()

<group TD_SysVars_W>

<title PLIMCHECK> <toctitle PLIMCHECK>

Type bool Initial value false Read-Only No Saved In Database Versions 11+

The PLIMCHECK system variable determines whether objects are allowed outside the grid limits for paper space (current paper layout).

Value Description false Objects outside paper limits are allowed. true Objects outside paper limits are disallowed.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPLIMCHECK() OdDbDatabase::setPLIMCHECK()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"PLIMCHECK"); bool status = pRb->getBool(); odPrintConsoleString(L"nOutside paper limits status = %s", ((status) ? L"On" : L"Off")); or // odPrintConsoleString(L"nObjects outside limits are %s for paper space", (pDb->getPLIMCHECK()) ? L"disallowed" : L"allowed"); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdOdResBuf::kRtBool, true); pDb->setSysVar(L"PLIMCHECK", pRb); or // pDb->setPLIMCHECK(false);

<group TD_SysVars_P>

<title PEXTMAX> <toctitle PEXTMAX>

Type OdGePoint3d Initial value (-1.E+20, -1.E+20, -1.E+20) Read-Only No Saved In Database Versions N/A

PEXTMAX specifies the upper-right corner of the extents of the current Paper Space.

Access Methods OdDbDatabase::getPEXTMAX() OdDbDatabase::setPEXTMAX()


<group TD_SysVars_P>

<title PLIMMIN> <toctitle PLIMMIN>

Type OdGePoint2d Initial value (0.0, 0.0) Read-Only No Saved In Database Versions N/A

The PLIMMIN system variable stores the lower-left corner of the grid limits for Paper Space (current paper layout).

Access Methods OdDbDatabase::getPLIMMIN() OdDbDatabase::setPLIMMIN()


<group TD_SysVars_P>

<title PLIMMAX> <toctitle PLIMMAX>

Type OdGePoint2d Initial value (12.0, 9.0)|(420.0, 297.0) Read-Only No Saved In Database Versions N/A

The PLIMMAX system variable stores the upper-right corner of the grid limits for paper space (current paper layout).

Access Methods OdDbDatabase::getPLIMMAX() OdDbDatabase::setPLIMMAX()

<group TD_SysVars_P>

<title UCSNAME> <toctitle UCSNAME>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only Yes Saved In Database Versions R12+

UCSNAME specifies the current UCS for the current viewport of the current space or model space.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getUCSNAME() OdDbDatabase::setUCSNAME()

<group TD_SysVars_U>

<title CMLSTYLE> <toctitle CMLSTYLE>

Type OdDbObjectId Initial value "Standard" multi-line style object ID Read-Only No Saved In Database Versions 13+

CMLSTYLE specifies the default style for new multi-line entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCMLSTYLE() OdDbDatabase::setCMLSTYLE()

<group TD_SysVars_C>

<title PROXYGRAPHICS> <toctitle PROXYGRAPHICS>

Type OdInt16 Initial value 1 Read-Only No Saved In Database Versions R14+

PROXYGRAPHICS controls the saving of proxy images with the database.

Value Description 0 No proxy images. 1 Proxy image saved with database.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPROXYGRAPHICS() OdDbDatabase::setPROXYGRAPHICS()

Note: PROXYGRAPHICS is called SAVEIMAGES in R13.

<group TD_SysVars_P>

<title STYLESHEET> <toctitle STYLESHEET>

Type OdString Initial value "" Read-Only No Saved In Database Versions N/A

STYLESHEET specifies the name of the style sheet for the active layout.

OdDbDatabase::setSTYLESHEET()


<group TD_SysVars_S>

<title XEDIT> <toctitle XEDIT>

Type bool Initial value true Read-Only No Saved In Database Versions 2000+

XEDIT controls if this database, when an Xref, can be edited in-place.

Value Description false Not edited in-place true Edited in-place

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getXEDIT() OdDbDatabase::setXEDIT()


<group TD_SysVars_X>

<title CEPSNID> <toctitle CEPSNID>

Type OdDbHardPointerId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2000+

CEPSNID specifies the plot style for new entities when CEPSNTYPE == OdDb::kPlotStyleNameById.

Access Methods OdDbDatabase::getCEPSNID() OdDbDatabase::setCEPSNID()


<group TD_SysVars_C>

<title VERSIONGUID> <toctitle VERSIONGUID>

Type OdString Initial value odInitVERSIONGUID() Read-Only No Saved In Database Versions N/A

VERSIONGUID uniquely identifies a specific version of a database. VERSIONGUID is updated each time the database is saved.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVERSIONGUID() OdDbDatabase::setVERSIONGUID()


<group TD_SysVars_V>

<title EXTNAMES> <toctitle EXTNAMES>

Type bool Initial value true Read-Only No Saved In Database Versions 2000+

EXTNAMES specifies if symbol tables follow the R14- or R2000+ naming conventions.

Value Version Max Len Character Set false R14- 31 [A-Z] [0-9] $ _ - true R2000+ 255 All except \ / : * ? " < > |

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getEXTNAMES() OdDbDatabase::setEXTNAMES()


<group TD_SysVars_E>

<title UCSXDIR> <toctitle UCSXDIR>

Type OdGeVector3d Initial value (1.0, 0.0, 0.0) Read-Only Yes Saved In Database Versions R12+

UCSXDIR specifies the WCS x-direction of the current UCS for the current viewport in the current space or model space.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getUCSXDIR()

See also
<link odDbSetUCSXDIR(), odDbSetUCSXDIR()>

<group TD_SysVars_U>

<title UCSYDIR> <toctitle UCSYDIR>

Type OdGeVector3d Initial value (0.0, 1.0, 0.0) Read-Only Yes Saved In Database Versions R12+

UCSYDIR specifies the WCS y-direction of the current UCS for the current viewport in the current space or model space.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getUCSYDIR()

See also
<link odDbSetUCSYDIR(), odDbSetUCSYDIR()>

<group TD_SysVars_U>

<title PUCSBASE> <toctitle PUCSBASE>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2000+

PUCSBASE specifies the UCS that defines the orthographic UCS orientation for the current paper space.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPUCSBASE() OdDbDatabase::setPUCSBASE()

<group TD_SysVars_P>

<title PUCSXDIR> <toctitle PUCSXDIR>

Type OdGeVector3d Initial value (1.0, 0.0, 0.0) Read-Only Yes Saved In Database Versions N/A

PUCSXDIR specifies the WCS x-direction of the current UCS of the current paper space.

Access Methods OdDbDatabase::getPUCSXDIR()

See also
<link odDbSetPUCSXDIR(), odDbSetPUCSXDIR()>

<group TD_SysVars_P>

<title PUCSYDIR> <toctitle PUCSYDIR>

Type OdGeVector3d Initial value (0.0, 1.0, 0.0) Read-Only Yes Saved In Database Versions N/A

PUCSYDIR specifies the WCS y-direction of the current UCS of the current paper space.

Access Methods OdDbDatabase::getPUCSYDIR()

See also
<link odDbSetPUCSYDIR(), odDbSetPUCSYDIR()>

<group TD_SysVars_P>

<title PUCSORTHOVIEW> <toctitle PUCSORTHOVIEW>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions N/A

PUCSORTHOVIEW specifies the orthographic UCS with respect to the base UCS for the current paper space.

Value Description 0 Non-orthographc 1 Top 2 Bottom 3 Front 4 Back 5 Left 6 Right

Access Methods OdDbDatabase::getPUCSORTHOVIEW() OdDbDatabase::setPUCSORTHOVIEW()


<group TD_SysVars_P>

<title PUCSORGBOTTOM> <toctitle PUCSORGBOTTOM>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

PUCSORGBOTTOM specifies the WCS origin of the bottom-orthographic UCS with respect to the base UCS for the current paper space.

Access Methods OdDbDatabase::getPUCSORGBOTTOM() OdDbDatabase::setPUCSORGBOTTOM()

<group TD_SysVars_P>

<title PUCSORGLEFT> <toctitle PUCSORGLEFT>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

PUCSORGLEFT specifies the WCS origin of the left-orthographic UCS with respect to the base UCS for the current paper space.

Access Methods OdDbDatabase::getPUCSORGLEFT() OdDbDatabase::setPUCSORGLEFT()


<group TD_SysVars_P>

<title PUCSORGRIGHT> <toctitle PUCSORGRIGHT>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

PUCSORGRIGHT specifies the WCS origin of the right-orthographic UCS with respect to the base UCS for the current paper space.

Access Methods OdDbDatabase::getPUCSORGRIGHT() OdDbDatabase::setPUCSORGRIGHT()

<group TD_SysVars_P>

<title PUCSORGFRONT> <toctitle PUCSORGFRONT>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

PUCSORGFRONT specifies the WCS origin of the front-orthographic UCS with respect to the base UCS for the current paper space.

Access Methods OdDbDatabase::getPUCSORGFRONT() OdDbDatabase::setPUCSORGFRONT()

<group TD_SysVars_P>

<title PUCSORGBACK> <toctitle PUCSORGBACK>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

PUCSORGBACK specifies the WCS origin of the back-orthographic UCS with respect to the base UCS for the current paper space.

Access Methods OdDbDatabase::getPUCSORGBACK() OdDbDatabase::setPUCSORGBACK()


<group TD_SysVars_P>

<title UCSBASE> <toctitle UCSBASE>

Type OdDbHardPointerId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2000+

UCSBASE specifies the UCS that defines the orthographic UCS orientation for model space.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()   OdDbDatabase::getUCSBASE() OdDbDatabase::setUCSBASE()

<group TD_SysVars_U>

<title UCSORGBOTTOM> <toctitle UCSORGBOTTOM>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

UCSORGBOTTOM specifies the WCS origin of the model space bottom-orthographic UCS with respect to the base model space UCS.

Access Methods OdDbDatabase::getUCSORGBOTTOM() OdDbDatabase::setUCSORGBOTTOM()


<group TD_SysVars_U>

<title UCSORGLEFT> <toctitle UCSORGLEFT>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

UCSORGLEFT specifies the WCS origin of the model space left-orthographic UCS with respect to the base model space UCS.

Access Methods OdDbDatabase::getUCSORGLEFT() OdDbDatabase::setUCSORGLEFT()


<group TD_SysVars_U>

<title UCSORGRIGHT> <toctitle UCSORGRIGHT>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

UCSORGRIGHT specifies the WCS origin of the model space right-orthographic UCS with respect to the base model space UCS.

Access Methods OdDbDatabase::getUCSORGRIGHT() OdDbDatabase::setUCSORGRIGHT()


<group TD_SysVars_U>

<title UCSORGFRONT> <toctitle UCSORGFRONT>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

UCSORGFRONT specifies the WCS origin of the model space front-orthographic UCS with respect to the base model space UCS.

Access Methods OdDbDatabase::getUCSORGFRONT() OdDbDatabase::setUCSORGFRONT()


<group TD_SysVars_U>

<title UCSORGBACK> <toctitle UCSORGBACK>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

UCSORGBACK specifies the WCS origin of the model space back-orthographic UCS with respect to the base model space UCS.

Access Methods OdDbDatabase::getUCSORGBACK() OdDbDatabase::setUCSORGBACK()


<group TD_SysVars_U>

<title DWGCODEPAGE> <toctitle DWGCODEPAGE>

Type OdCodePageId Initial value CP_ANSI_1252 Read-Only Yes Saved In Database Versions R12+

The DWGCODEPAGE variable specifies the database system's code page when the database was created. The value can be:

Name Value Description CP_UNDEFINED 0 undefined CP_ASCII 1 ascii CP_8859_1 2 iso8859-1 CP_8859_2 3 iso8859-2 CP_8859_3 4 iso8859-3 CP_8859_4 5 iso8859-4 CP_8859_5 6 iso8859-5 CP_8859_6 7 iso8859-6 CP_8859_7 8 iso8859-7 CP_8859_8 9 iso8859-8 CP_8859_9 10 iso8859-9 CP_DOS437 11 dos437 CP_DOS850 12 dos850 CP_DOS852 13 dos852 CP_DOS855 14 dos855 CP_DOS857 15 dos857 CP_DOS860 16 dos860 CP_DOS861 17 dos861 CP_DOS863 18 dos863 CP_DOS864 19 dos864 CP_DOS865 20 dos865 CP_DOS869 21 dos869 CP_DOS932 22 dos932 CP_MACINTOSH 23 mac-roman CP_BIG5 24 big5 CP_KSC5601 25 ksc5601 CP_JOHAB 26 johab CP_DOS866 27 dos866 CP_ANSI_1250 28 ansi 1250 CP_ANSI_1251 29 ansi 1251 CP_ANSI_1252 30 ansi 1252 CP_GB2312 31 gb2312 CP_ANSI_1253 32 ansi 1253 CP_ANSI_1254 33 ansi 1254 CP_ANSI_1255 34 ansi 1255 CP_ANSI_1256 35 ansi 1256 CP_ANSI_1257 36 ansi 1257 CP_ANSI_874 37 ansi 874 CP_ANSI_932 38 ansi 932 CP_ANSI_936 39 ansi 936 CP_ANSI_949 40 ansi 949 CP_ANSI_950 41 ansi 950 CP_ANSI_1361 42 ansi 1361 CP_ANSI_1200 43 ansi 1200 CP_ANSI_1258 44 ansi 1258

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getDWGCODEPAGE()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"DWGCODEPAGE"); OdInt16 page = pRb->getInt16(); odPrintConsoleString(L"nDatabase system code page = %d", page); or // odPrintConsoleString(L"nDatabase system code page = %d", (int)pDb->getDWGCODEPAGE();

See also
<link odDbSetDWGCODEPAGE(), The odDbSetDWGCODEPAGE() global function.>

<group TD_SysVars_D>

<title CTABLESTYLE> <toctitle CTABLESTYLE>

Type OdDbObjectId Initial value "Standard" table style object ID Read-Only No Saved In Database Versions 2005+

CTABLESTYLE specifies the default style for new table entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::tablestyle() OdDbDatabase::setTablestyle()


<group TD_SysVars_C>

<title ANNOALLVISIBLE> <toctitle ANNOALLVISIBLE>

Type bool Initial value true Read-Only No Saved In Database Versions 2008+

The ANNOALLVISIBLE variable is used to hide or display annotative objects that do not support the current annotation scale. The value of ANNOALLVISIBLE variable is stored separately for model space and paper space viewports.

Value Description false Displays only the annotative objects that support the current annotation scale. true Displays all annotative objects.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getANNOALLVISIBLE() OdDbDatabase::setANNOALLVISIBLE()

Note: If the value of ANNOALLVISIBLE is set to true, annotative objects that support several scales display only one scale view.

<group TD_SysVars_A>

<title OBSCUREDCOLOR> <toctitle OBSCUREDCOLOR>

Type OdInt16 Initial value 257 Read-Only No Saved In Database Versions 2002+

OBSCUREDCOLOR specifies the ACI color index of intersection polylines. Obscured lines are visible if and only if (OBSCUREDCOLOR != kACInone) && (OBSCUREDLTYPE != 0)

Name Value Description kACIbyBlock 0 ByBlock kACIRed 1 Red kACIYellow 2 Yellow kACIGreen 3 Green kACICyan 4 Cyan kACIBlue 5 Blue kACIMagenta 6 Magenta kACIforeground 7 Foregroundcolor .. 8-255 Defined by display device kACIbyLayer 256 ByLayer kACInone 257 No color

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getOBSCUREDCOLOR() OdDbDatabase::setOBSCUREDCOLOR()


<group TD_SysVars_O>

<title SORTENTS> <toctitle SORTENTS>

Type OdInt16 Initial value 127 Read-Only No Saved In Database Versions R12+

SORTENTS controls the object sort order. SORTENTS will be a combination of the following:

Value Description 0 No sorting 1 Object selection sorting 2 Object snap sorting 4 Clears all checkboxes 8 MSLIDE command sorting 16 REGEN command sorting 32 Plotting sorting 64 Clears all checkboxes

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSORTENTS() OdDbDatabase::setSORTENTS()

Note: The SORTENTS system variable has been depreciated.

See also
<link DRAWORDERCTL, DRAWORDERCTL>

<group TD_SysVars_S>

<title FIELDEVAL> <toctitle FIELDEVAL>

Type OdInt16 Initial value 0x1F Read-Only No Saved In Database Versions 2005+

FIELDEVAL specifies when fields are updated. FIELDEVAL will be a combination of one or more of the following values:

Name Value Description OdDbField::kDisable 0 Disable evaluation of field. OdDbField::kOnOpen 0x01 Evaluate on database open. OdDbField::kOnSave 0x02 Evaluate on database save. OdDbField::kOnPlot 0x04 Evaluate on database plot. OdDbField::kOnEtransmit 0x08 Evaluate on database Etransmit. OdDbField::kOnRegen 0x10 Evaluate on database regen. OdDbField::kOnDemand 0x20 Evaluate on demand. OdDbField::kAutomatic 0x3F Evaluate automatically.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getFIELDEVAL() OdDbDatabase::setFIELDEVAL()


<group TD_SysVars_F>

<title TIMEZONE> <toctitle TIMEZONE>

Type OdDb::TimeZone Initial value OdDb::kPacific Read-Only No Saved In Database Versions 2007+

TIMEZONE sets the time zone for sun studies in the drawing. TIMEZONE represents hours and minutes away from Greenwich Mean Time. Setting a geographic location sets TIMEZONE.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTIMEZONE() OdDbDatabase::setTIMEZONE()

<group TD_SysVars_T>

<title INTERFEREOBJVS> <toctitle INTERFEREOBJVS>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2007+

INTERFEREOBJVS specifies the interference object visual style.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getINTERFEREOBJVS() OdDbDatabase::setINTERFEREOBJVS()

<group TD_SysVars_I>

<title CAMERADISPLAY> <toctitle CAMERADISPLAY>

Type bool Initial value false Read-Only No Saved In Database Versions 2007+

CAMERADISPLAY controls the display of camera glyphs.

Value Description false Not displayed true Displayed

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCAMERADISPLAY() OdDbDatabase::setCAMERADISPLAY()

<group TD_SysVars_C>

<title CAMERAHEIGHT> <toctitle CAMERAHEIGHT>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 2007+

CAMERAHEIGHT specifies the default height, in drawing units, for new camera objects.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCAMERAHEIGHT() OdDbDatabase::setCAMERAHEIGHT()

<group TD_SysVars_C>

<title STEPSPERSEC> <toctitle STEPSPERSEC>

Type double Initial value 2.0 Range 1.0 ... 30.0 Read-Only No Saved In Database Versions 2007+

STEPSPERSEC specifies the number of steps taken per second in walk or fly mode.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSTEPSPERSEC() OdDbDatabase::setSTEPSPERSEC()


<group TD_SysVars_S>

<title HPCOLOR> <toctitle HPCOLOR>

Type OdCmColor Initial value OdCmEntityColor::kNone Read-Only No Saved In Database Versions 2011+

HPTRANSPARENCY stores the default color of hatches.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHPCOLOR() OdDbDatabase::setHPCOLOR()

<group TD_SysVars_H>

<title HPBACKGROUNDCOLOR> <toctitle HPBACKGROUNDCOLOR>

Type OdCmColor Initial value OdCmEntityColor::kNone Read-Only No Saved In Database Versions 2011+

HPTRANSPARENCY stores the default background color of hatch patterns.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHPBACKGROUNDCOLOR() OdDbDatabase::setHPBACKGROUNDCOLOR()

<group TD_SysVars_H>

<title CETRANSPARENCY> <toctitle CETRANSPARENCY>

Type OdString | OdCmTransparency Initial value "byLayer" | OdCmTransparency::kByLayer Read-Only No Saved In Database Versions 2011+

The CETRANSPARENCY variable specifies a default transparency for new entities (excluding hatches, see HPTRANSPARENCY variable).

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCETRANSPARENCY() OdDbDatabase::setCETRANSPARENCY()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"CETRANSPARENCY"); OdString sValue = pRb->getString(); odPrintConsoleString(L"nTransparency value = %s", sValue.c_str()); or // OdCmTransparency clarity = pDb->getCETRANSPARENCY() odPrintConsoleString(L"nTransparency value = %x", clarity.serializeOut()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtString, L"50"); pDb->setSysVar(L"CETRANSPARENCY", pRb); or // OdCmTransparency clarity(50); pDb->setCETRANSPARENCY(clarity);

<group TD_SysVars_C>

<title VSACURVATURELOW> <toctitle VSACURVATURELOW>

Type double Initial value (–1.0) Read-Only No Saved In Database Versions 2013+

The VSACURVATURELOW variable stores a low value at which a surface displays as blue tint when curvature analysis is performed.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSACURVATURELOW() OdDbDatabase::setVSACURVATURELOW()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSACURVATURELOW"); double value = pRb->getDouble(); odPrintConsoleString(L"nCurvatture low = %g", value); or // odPrintConsoleString(L"nCurvatture low = %g", pDb->getVSACURVATURELOW()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtDouble, -0.8); pDb->setSysVar(L"VSACURVATURELOW", pRb); or // pDb->setVSACURVATURELOW(-0.5);

<group TD_SysVars_V>

<title VSACURVATURETYPE> <toctitle VSACURVATURETYPE>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions 2013+

The VSACURVATURETYPE variable stores the type of curvature analysis which is applied to surfaces. The value can be:

Value Description 0 Gaussian curvature type – calculates the area of high and low curvature values. 1 Mean curvature – calculates the mean of the U and V surface curvature values. 2 Maximum curvature – calculates the maximum of the U and V surface curvature values. 3 Minimum curvature – calculates the minimum of the U and V surface curvature values.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSACURVATURETYPE() OdDbDatabase::setVSACURVATURETYPE()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSACURVATURETYPE"); OdInt16 type = pRb->getInt16(); odPrintConsoleString(L"nCurvatture analysis type = %d", type); or // odPrintConsoleString(L"nCurvatture analysis type = %d", pDb->getVSACURVATURETYPE()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtInt16, 2); pDb->setSysVar(L"VSACURVATURETYPE", pRb); or // pDb->setVSACURVATURETYPE(3);

<group TD_SysVars_V>

<title VSAZEBRACOLOR2> <toctitle VSAZEBRACOLOR2>

Type OdString Initial value "RGB:0,0,0" Read-Only No Saved In Database Versions 2013+

The VSAZEBRACOLOR2 variable stores the second tint of zebra streaks which are displayed when zebra analysis is performed. TrueColor value is set as follows: "RGB:XXX,XXX,XXX", where XXX is the color component value in the range 0 to 255. Value 0 defines a color ByBlock, value 256 defines a color ByLayer, values 1 to 255 define the ACI color.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSAZEBRACOLOR2() OdDbDatabase::setVSAZEBRACOLOR2()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSAZEBRACOLOR2"); OdString tint = pRb->getString(); odPrintConsoleString(L"nSecond zebra streak tint = %s", tint); or // odPrintConsoleString(L"nSecond zebra streak tint = %s", pDb->getVSAZEBRACOLOR2()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtString, L"RGB:128,128,128"); pDb->setSysVar(L"VSAZEBRACOLOR2", pRb); or // pDb->setVSAZEBRACOLOR2("256");

<group TD_SysVars_V>

<title VSAZEBRADIRECTION> <toctitle VSAZEBRADIRECTION>

Type OdInt16 Initial value 90 Read-Only No Saved In Database Versions 2013+

The VSAZEBRADIRECTION variable stores the direction angle of zebra streaks which are displayed when zebra analysis is performed. The value can be in the range 0 to 90 degrees. The value 0 defines horizontal streaks. The value 90 defines vertical streaks.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSAZEBRADIRECTION() OdDbDatabase::setVSAZEBRADIRECTION()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSAZEBRADIRECTION"); OdInt16 angle = pRb->getInt16(); odPrintConsoleString(L"nZebra streak angle = %d", angle); or // odPrintConsoleString(L"nZebra streak angle = %d", pDb->getVSAZEBRADIRECTION()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtInt16, 30); pDb->setSysVar(L"VSAZEBRADIRECTION", pRb); or // pDb->setVSAZEBRADIRECTION(60);

<group TD_SysVars_V>

<title SECTIONTHICKNESSINC> <toctitle SECTIONTHICKNESSINC>

Type double Initial value 1.0 Read-Only No Saved In Database Versions 2016+

SECTIONTHICKNESSINC stores a default value of incrementation or reduction of slice thickness.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSECTIONTHICKNESSINC() OdDbDatabase::setSECTIONTHICKNESSINC()


<group TD_SysVars_S>

<title XREFOVERRIDE> <toctitle XREFOVERRIDE>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions 2016+

XREFOVERRIDE controls the display of object properties in XREFs.

Value Description 0 XREF entities save settings of their properties. 1 XREF entities are treated as if all their visual properties are set to ByLayer and depend on the properties of the XREF layers.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getXREFOVERRIDE() OdDbDatabase::setXREFOVERRIDE()


<group TD_SysVars_X>

◆ ValidateNonZero()

ValidateNonZero ( )

<title SURFTAB1> <toctitle SURFTAB1>

Type OdInt16 Initial value 6 Read-Only No Saved In Database Versions R12+

SURFTAB1 specifies the number of tabulations generated in the M direction by the EDGESURF, REVSURF, RULESURF, and TABSURF commands.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSURFTAB1() OdDbDatabase::setSURFTAB1()

<group TD_SysVars_S>

◆ ValidatePDMODE()

ValidatePDMODE ( )

<title PDSIZE> <toctitle PDSIZE>

Type double Initial value 0.0 Read-Only No Saved In Database Versions R12+

PDSIZE specifies the display size of point entities.

Value Description <0 Fraction of viewport size in drawing units. 0 5% of viewport size in drawing units. >0 Size in drawing units.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPDSIZE() OdDbDatabase::setPDSIZE()

<group TD_SysVars_P>

◆ ValidatePositiveNonZero()

ValidatePositiveNonZero ( )

<title ATTMODE> <toctitle ATTMODE>

Type OdInt16 Initial value 1 Read-Only No Saved In Database Versions 2.5+

ATTMODE controls the display of attributes.

Value Description 0 All attributes are invisible 1 Visible attributes are visible, and invisible attributes are invisible. 2 All attributes are visible.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getATTMODE() OdDbDatabase::setATTMODE()


<group TD_SysVars_A>

◆ ValidatePSName()

ValidatePSName ( )

<title PSTYLEMODE> <toctitle PSTYLEMODE>

Type bool Initial value true Read-Only Yes Saved In Database Versions 2000+

PSTYLEMODE specifies if this database is in a color-dependent or named plot style mode.

Value Description false Named plot style mode true Color-dependent plot style mode

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getPSTYLEMODE()


<group TD_SysVars_P>

◆ ValidateRange() [1/40]

ValidateRange ( 180.,
180.   
)

<title NORTHDIRECTION> <toctitle NORTHDIRECTION>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 2007+

NORTHDIRECTION specifies the angle of the Sun from North. This angle is in the context of the WCS.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getNORTHDIRECTION() OdDbDatabase::setNORTHDIRECTION()

Note: All angles are expressed in radians.

<group TD_SysVars_N>

◆ ValidateRange() [2/40]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateRange ( 32768,
32767   
)

<title VSAZEBRATYPE> <toctitle VSAZEBRATYPE>

Type OdInt16 Initial value 1 Range 0 ... 1 Read-Only No Saved In Database Versions 2013+

The VSAZEBRATYPE variable stores the type of zebra analysis which is applied for surfaces. The value can be:

Value Description 0 Chrome Ball 1 Cylinder

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSAZEBRATYPE() OdDbDatabase::setVSAZEBRATYPE()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSAZEBRATYPE"); OdInt16 type = pRb->getInt16(); odPrintConsoleString(L"nZebra analysis type = %d", type); or // odPrintConsoleString(L"nZebra analysis type = %d", pDb->getVSAZEBRATYPE()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtInt16, 1); pDb->setSysVar(L"VSAZEBRATYPE", pRb); or // pDb->setVSAZEBRATYPE(1);

<group TD_SysVars_V>

◆ ValidateRange() [3/40]

ValidateRange ( 63,
63   
)

<title LIGHTINGUNITS> <toctitle LIGHTINGUNITS>

Type OdInt16 Initial value 2 Range 0 ... 2 Read-Only No Saved In Database Versions 2008+

The LIGHTINGUNITS controls the type of lighting that is used and its unit of measurement.

Value Description 0 Standard lighting with no lighting units. 1 Photometric lighting with US units. 2 Photometric lighting with international units.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLIGHTINGUNITS() OdDbDatabase::setLIGHTINGUNITS()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"LIGHTINGUNITS"); OdInt16 type = pRb->getInt16(); odPrintConsoleString(L"nLight type = %d", type); or // odPrintConsoleString(L"nLight type = %d", pDb->getLIGHTINGUNITS()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtInt16, 1); pDb->setSysVar(L"LIGHTINGUNITS", pRb); or // pDb->setLIGHTINGUNITS(1);

<group TD_SysVars_L>

◆ ValidateRange() [4/40]

ValidateRange ( 90.,
90.   
)

<title LONGITUDE> <toctitle LONGITUDE>

Type double Initial value -122.3940 Range ±180° Read-Only No Saved In Database Versions 2007+

LONGITUDE specifies the longitude of the drawing model in decimal degrees. The default is determined by the country code in the operating system.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLONGITUDE() OdDbDatabase::setLONGITUDE()

Note: All angles are expressed in decimal degrees. West longitudes are positive.

<group TD_SysVars_L>

◆ ValidateRange() [5/40]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateRange ( ,
 
)

<title VISRETAIN> <toctitle VISRETAIN>

Type bool Initial value true Read-Only No Saved In Database Versions R12+

VISRETAIN specifies the precedence of layer settings for externally referenced databases.

Value Description false Settings are saved in the external reference. true Settings are saved in the current database.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVISRETAIN() OdDbDatabase::setVISRETAIN()

<group TD_SysVars_V>

<title MEASUREMENT> <toctitle MEASUREMENT>

Type OdDb::MeasurementValue Initial value OdDb::kEnglish | OdDb::kMetric Read-Only No Saved In Database Versions R14+

MEASUREMENT controls the use of metric vs. imperial linetype and hatch pattern files.

Name Value Registry Settings Used Default Settings OdDb::kEnglish 0 ANSILinetype & ANSIHatch acad.lin & acad.pat OdDb::kMetric 1 ISOLinetype & ISOHatch acadiso.lin & acadiso.pat

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getMEASUREMENT() OdDbDatabase::setMEASUREMENT()

<group TD_SysVars_M>

<title DBCSTATE> <toctitle DBCSTATE>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions 2000+

DBCSTATE controls the display of the dbConnect Manager, whether or not the dbConnect Manager is active.

Value Description 0 Not displayed. 1 Displayed.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDBCSTATE() OdDbDatabase::setDBCSTATE()

<group TD_SysVars_D>

<title INTERSECTIONCOLOR> <toctitle INTERSECTIONCOLOR>

Type OdInt16 Initial value 257 Read-Only No Saved In Database Versions 2004+

INTERSECTIONCOLOR specifies the ACI color index of intersection polylines. Intersection polylines are displayed at the intersections of 3D surfaces if and only if INTERSECTIONDISPLAY == true.

Name Value Description kACIbyBlock 0 ByBlock kACIRed 1 Red kACIYellow 2 Yellow kACIGreen 3 Green kACICyan 4 Cyan kACIBlue 5 Blue kACIMagenta 6 Magenta kACIforeground 7 Foregroundcolor .. 8-255 Defined by display device kACIbyLayer 256 ByLayer kACInone 257 No color

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getINTERSECTIONCOLOR() OdDbDatabase::setINTERSECTIONCOLOR()


<group TD_SysVars_I>

<title SHOWHIST> <toctitle SHOWHIST>

Type OdInt8 Initial value 1 Read-Only No Saved In Database Versions 2007+

SHOWHIST controls the History display for solids in a drawing.

Value Description 0 Hides all history. 1 Uses the individual solid Show History properties. 2 Displays all history.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSHOWHIST() OdDbDatabase::setSHOWHIST()


<group TD_SysVars_S>

<title TILEMODELIGHTSYNCH> <toctitle TILEMODELIGHTSYNCH>

Type OdInt8 Initial value 1 Read-Only No Saved In Database Versions N/A

TILEMODELIGHTSYNCH controls the sychronization of lighting in all model space viewports.

Value Description 0 Not synchronized 1 Synchronized

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTILEMODELIGHTSYNCH() OdDbDatabase::setTILEMODELIGHTSYNCH()

<group TD_SysVars_T>

<title INTERFERECOLOR> <toctitle INTERFERECOLOR>

Type OdCmColor Initial value OdCmEntityColor::kByLayer Read-Only No Saved In Database Versions 2007+

INTERFERECOLOR specifies the color of interference objects.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getINTERFERECOLOR() OdDbDatabase::setINTERFERECOLOR()


<group TD_SysVars_I>

<title GEOMARKERVISIBILITY> <toctitle GEOMARKERVISIBILITY>

Type OdInt16 Initial value 1 Read-Only No Saved In Database Versions 2009+

GEOMARKERVISIBILITY controls the visibility of the geolocation marker.

Value Description 0 Geolocation marker is invisible. 1 Geolocation marker is visible.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getGEOMARKERVISIBILITY() OdDbDatabase::setGEOMARKERVISIBILITY()


<group TD_SysVars_G>

<title HPTRANSPARENCY> <toctitle HPTRANSPARENCY>

Type OdCmTransparency Initial value OdCmTransparency::kErrorValue (Use CETRANSPARENCY for new Hatch entities) Read-Only No Saved In Database Versions R13+

HPTRANSPARENCY stores information about the transparency of new hatches and fills.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHPTRANSPARENCY() OdDbDatabase::setHPTRANSPARENCY()

<group TD_SysVars_H>

<title VSACURVATUREHIGH> <toctitle VSACURVATUREHIGH>

Type double Initial value 1.0 Read-Only No Saved In Database Versions 2013+

The VSACURVATUREHIGH variable stores a high value at which a surface displays as green tint when curvature analysis is performed.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSACURVATUREHIGH() OdDbDatabase::setVSACURVATUREHIGH()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSACURVATUREHIGH"); double value = pRb->getDouble(); odPrintConsoleString(L"nCurvatture high = %g", value); or // odPrintConsoleString(L"nCurvatture high = %g", pDb->getVSACURVATUREHIGH()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtDouble, 0.8); pDb->setSysVar(L"VSACURVATUREHIGH", pRb); or // pDb->setVSACURVATUREHIGH(0.5);

<group TD_SysVars_V>

◆ ValidateRange() [6/40]

ValidateRange ( ,
100   
)

<title TILEMODE> <toctitle TILEMODE>

Type bool Initial value true Read-Only No Saved In Database Versions R12+

The TILEMODE system variable determines whether model or paper layout tab is active for database.

Value Description false Current paper layout tab is active. true Model layout tab is active.

Note: The last active layout tab will be activated when TILEMODE is changed from true to false. The database stores last layout tab status.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTILEMODE() OdDbDatabase::setTILEMODE()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"TILEMODE"); bool status = pRb->getBool(); odPrintConsoleString(L"nCurrent layout tab is %s", ((status) ? L"model" : L"paper")); or // odPrintConsoleString(L"nThe %s layout is active", (pDb->getTILEMODE()) ? L"model" : L"paper"); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdOdResBuf::kRtBool, true); pDb->setSysVar(L"TILEMODE", pRb); or // pDb->setTILEMODE(false);

<group TD_SysVars_T>

<title FACETRES> <toctitle FACETRES>

Type double Initial value 0.5 Range 0.01 ... 10.0 Read-Only No Saved In Database Versions R13+

FACETRES specifies the quality of hidden, shaded, and rendered objects.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getFACETRES() OdDbDatabase::setFACETRES()


<group TD_SysVars_F>

◆ ValidateRange() [7/40]

ValidateRange ( ,
11   
)

<title INDEXCTL> <toctitle INDEXCTL>

Type OdInt16 Initial value 0 Range 0 ... 3 Read-Only No Saved In Database Versions R14+

INDEXCTL specifies the creation of layer and spatial indices in the database.

Value Description 0 None created 1 Layer index created 2 Spatial index created 3 Both created

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getINDEXCTL() OdDbDatabase::setINDEXCTL()


<group TD_SysVars_I>

◆ ValidateRange() [8/40]

ValidateRange ( ,
127   
)

<title DIMASSOC> <toctitle DIMASSOC>

Type OdInt16 Initial value 2 Range 0 ... 2 Read-Only No Saved In Database Versions 2002+

DIMASSOC controls the associativity of new dimension entities.

Value Description 0 Creates unexploded dimensions. 1 Creates un-associative dimension entities. 2 Creates associative dimension entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDIMASSOC() OdDbDatabase::setDIMASSOC()

<group TD_SysVars_D>

◆ ValidateRange() [9/40]

ValidateRange ( ,
 
)

<title TEXTSIZE> <toctitle TEXTSIZE>

Type double Initial value 0.2 | 2.5 Read-Only No Saved In Database Versions R12+

TEXTSIZE specifies the default size for new text entities in the current text style.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTEXTSIZE() OdDbDatabase::setTEXTSIZE()

<group TD_SysVars_T>

<title CMLSCALE> <toctitle CMLSCALE>

Type double Initial value 1.0 | 20.0 Read-Only No Saved In Database Versions 13+

CMLSCALE specifies the default width scale for new multiline entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCMLSCALE() OdDbDatabase::setCMLSCALE()


<group TD_SysVars_C>

<title TSTACKSIZE> <toctitle TSTACKSIZE>

Type OdUInt16 Initial value 70 Range 25 ... 125 Read-Only No Saved In Database Versions 2000+

TSTACKSIZE specifies the size of stacked text as a percentage of the current text height.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTSTACKSIZE() OdDbDatabase::setTSTACKSIZE()

<group TD_SysVars_T>

<title LAYERNOTIFY> <toctitle LAYERNOTIFY>

Type OdInt16 Initial value 15 Range &#8211;63 ... 63 Read-Only No Saved In Database Versions 2008+

LAYERNOTIFY controls when an alert is displayed for unresolved layers.

Value Description 0 Do not display alerts. 1 Display any alerts when printing. 2 Display any alerts when opening drawings. 4 Display any alerts when working with external references (attaching, loading, reloading). 8 Display any alerts when restoring layer states. 16 Display any alerts when saving drawings. 32 Display any alerts when inserting blocks.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLAYERNOTIFY() OdDbDatabase::setLAYERNOTIFY()


<group TD_SysVars_L>

<title LIGHTSINBLOCKS> <toctitle LIGHTSINBLOCKS>

Type OdInt16 Initial value 1 Range 0 ... 1 Read-Only No Saved In Database Versions 2008+

LIGHTSINBLOCKS controls whether lights that are saved in blocks are used when rendering.

Value Description 0 Lights in blocks are not used during rendering. 1 Lights in blocks are used during rendering.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLIGHTSINBLOCKS() OdDbDatabase::setLIGHTSINBLOCKS()


<group TD_SysVars_L>

<title HIDETEXT> <toctitle HIDETEXT>

Type bool Initial value true Read-Only No Saved In Database Versions 2002+

HIDETEXT controls the participation of Text and MText entities in HIDE commands.

Value Description false Don't hide and are not hidden. true Hide and are hidden.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHIDETEXT() OdDbDatabase::setHIDETEXT()


<group TD_SysVars_H>

<title PSOLWIDTH> <toctitle PSOLWIDTH>

Type double Initial value 0.25 | 5.0 Read-Only No Saved In Database Versions 2007+

PSOLWIDTH specifies the default width for swept solids. PSOLWIDTH value should be greater than 0.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPSOLWIDTH() OdDbDatabase::setPSOLWIDTH()


<group TD_SysVars_P>

<title DGNFRAME> <toctitle DGNFRAME>

Type OdInt8 Initial value 2 Range 0 ... 2 Read-Only No Saved In Database Versions 2008+

DGNFRAME controls the visibility and plotting of the DGN frame.

Value Description 0 Not visible and not plotted. 1 Visible and plotted. 2 Visible but not plotted.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDGNFRAME() OdDbDatabase::setDGNFRAME()

<group TD_SysVars_D>

<title REALWORLDSCALE> <toctitle REALWORLDSCALE>

Type bool Initial value true Read-Only No Saved In Database Versions 2007+

REALWORLDSCALE controls the rendering of materials with units set to real-world scale.

Value Description false Not rendered true Rendered

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getREALWORLDSCALE() OdDbDatabase::setREALWORLDSCALE()

<group TD_SysVars_R>

<title XCLIPFRAME> <toctitle XCLIPFRAME>

Type OdInt16 Initial value 2 Read-Only No Saved In Database Versions R14+

XCLIPFRAME controls the visibility of Xref clip boundaries.

Value Description 0 Xref clip boundaries are invisible and not plotted. 1 Xref clip boundaries are visible and plotted. 2 Xref clip boundaries are visible and not plotted.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getXCLIPFRAME() OdDbDatabase::setXCLIPFRAME()

<group TD_SysVars_X>

<title HPLAYER> <toctitle HPLAYER>

Type OdString Initial value "." Read-Only No Saved In Database Versions 2011+

HPLAYER stores the default layer of new hatches and fills.

Note: If is equal to "." then CLAYER is used for new hatch entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHPLAYER() OdDbDatabase::setHPLAYER()

<group TD_SysVars_H>

<title POINTCLOUDCLIPFRAME> <toctitle POINTCLOUDCLIPFRAME>

Type OdInt16 Initial value 2 Read-Only No Saved In Database Versions 2013+

POINTCLOUDCLIPFRAME controls the visibility of point cloud object clipping boundary.

Value Description 0 Invisible 1 Is displayed and plotted 2 Is displayed but not plotted

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPOINTCLOUDCLIPFRAME() OdDbDatabase::setPOINTCLOUDCLIPFRAME()


<group TD_SysVars_P>

<title MLEADERSCALE> <toctitle MLEADERSCALE>

Type double Initial value 1.0 Read-Only No Saved In Database Versions 2009+

The MLEADERSCALE variable specifies the scale factor applied to multileaders. The scale factor affects the size of text, arrowheads, and other items that can be scaled, but does not affect measurements of lengths, angles, and coordinates.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getMLEADERSCALE() OdDbDatabase::setMLEADERSCALE()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"MLEADERSCALE"); double scale = pRb->getDouble(); odPrintConsoleString(L"nOverall scale factor = %g", scale); or // odPrintConsoleString(L"nOverall scale factor = %g ", pDb->getMLEADERSCALE()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtDouble, 0.75); pDb->setSysVar(L"MLEADERSCALE", pRb); or // pDb->setMLEADERSCALE(1.5);

<group TD_SysVars_M>

◆ ValidateRange() [10/40]

ValidateRange ( ,
200   
)

<title SURFV> <toctitle SURFV>

Type OdInt16 Initial value 6 Range 0 ... 200 Read-Only No Saved In Database Versions R12+

SURFV specifies the surface density in the N direction for the PEDIT/Smooth command.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSURFV() OdDbDatabase::setSURFV()


<group TD_SysVars_S>

<title USERI1> <toctitle USERI1>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions R12+

USERI1 is 'reserved for user applications'.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUSERI1() OdDbDatabase::setUSERI1()

<group TD_SysVars_U>

◆ ValidateRange() [11/40]

ValidateRange ( ,
2047   
)

<title TEXTQLTY> <toctitle TEXTQLTY>

Type OdUInt16 Initial value 50 Range 0 ... 100 Read-Only No Saved In Database Versions R13+

TEXTQLTY specifies the rendering quality of TrueType fonts while plotting.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTEXTQLTY() OdDbDatabase::setTEXTQLTY()

<group TD_SysVars_T>

◆ ValidateRange() [12/40]

ValidateRange ( ,
257   
)

<title INTERSECTIONDISPLAY> <toctitle INTERSECTIONDISPLAY>

Type bool Initial value false Read-Only No Saved In Database Versions 2004+

INTERSECTIONDISPLAY controls the display of intersection polylines. Intersection polylines are displayed at the intersections of 3D surfaces.

Value Description false Not displayed true Displayed

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getINTERSECTIONDISPLAY() OdDbDatabase::setINTERSECTIONDISPLAY()


<group TD_SysVars_I>

<title OBSCUREDLTYPE> <toctitle OBSCUREDLTYPE>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions 2002+

OBSCUREDLTYPE specifies the display and linetype of obscured lines.

Value Description 0 Off 1 Solid 2 Dashed 3 Dotted 4 Short Dash 5 Medium Dash 6 Long Dash 7 Double Short Dash 8 Double Medium Dash 9 Double Long Dash 10 Medium Long Dash 11 Sparse Dot

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getOBSCUREDLTYPE() OdDbDatabase::setOBSCUREDLTYPE()

<group TD_SysVars_O>

◆ ValidateRange() [13/40]

ValidateRange ( ,
 
)

<title SHADEDIF> <toctitle SHADEDIF>

Type OdInt16 Initial value 70 Range 0 ... 100 Read-Only No Saved In Database Versions R12+

SHADEDIF specifies the percentage of diffuse reflective light (vs. ambient light) when (SHADEDGE == 0) || (SHADEDGE == 1).

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSHADEDIF() OdDbDatabase::setSHADEDIF()


<group TD_SysVars_S>

<title PROJECTNAME> <toctitle PROJECTNAME>

Type OdString Initial value "" Read-Only No Saved In Database Versions 2000+

PROJECTNAME specifies the project name associated with the database.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPROJECTNAME() OdDbDatabase::setPROJECTNAME()


<group TD_SysVars_P>

<title HPINHERIT> <toctitle HPINHERIT>

Type bool Initial value false Read-Only No Saved In Database Versions 2006+

HPINHERIT specifies the hatch origin when hatch properties are inherited with the HATCH and HATCHEDIT commands.

Value Description false From HPORIGIN true From Source

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHPINHERIT() OdDbDatabase::setHPINHERIT()


<group TD_SysVars_H>

<title VSADRAFTANGLEHIGH> <toctitle VSADRAFTANGLEHIGH>

Type double Initial value 3.0 Read-Only No Saved In Database Versions 2013+

The VSADRAFTANGLEHIGH variable stores a high angle value at which a surface displays as green tint when draft analysis is performed. The draft angle defines an angle between the surface normal and UCS plane and is measured in the range –90 to 90 degrees.

Value Description –90 Opposite to the construction plane. 0.0 Perpendicular to the construction plane. 90.0 Parallel to the construction plane.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSADRAFTANGLEHIGH() OdDbDatabase::setVSADRAFTANGLEHIGH()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSADRAFTANGLEHIGH"); double angle = pRb->getDouble(); odPrintConsoleString(L"nHigh draft angle = %g", angle); or // odPrintConsoleString(L"nHigh draft angle = %g", pDb->getVSACURVATUREHIGH()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtDouble, 6.5); pDb->setSysVar(L"VSADRAFTANGLEHIGH", pRb); or // pDb->setVSADRAFTANGLEHIGH(8.0);

<group TD_SysVars_V>

◆ ValidateRange() [14/40]

ValidateRange ( ,
31   
)

<title SOLIDHIST> <toctitle SOLIDHIST>

Type OdInt8 Initial value 0 Read-Only No Saved In Database Versions 2007+

SOLIDHIST controls the default history retention setting for all solids. When enabled, a history of the solids comprising a composite solid is retained.

Value Description 0 Disabled 1 Enabled

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSOLIDHIST() OdDbDatabase::setSOLIDHIST()


<group TD_SysVars_S>

◆ ValidateRange() [15/40]

ValidateRange ( ,
 
)

<title AUPREC> <toctitle AUPREC>

Type OdInt16 Initial value 0 Range 0 ... 8 Read-Only No Saved In Database Versions 2.5+

AUPREC specifies the number of decimal places in the display of angular units.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getAUPREC() OdDbDatabase::setAUPREC()

Note: AUPREC does not control the formatting of dimension text.

<group TD_SysVars_A>

◆ ValidateRange() [16/40]

ValidateRange ( ,
511   
)

◆ ValidateRange() [17/40]

ValidateRange ( ,
 
)

<title PUCSORGTOP> <toctitle PUCSORGTOP>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

PUCSORGTOP specifies the WCS origin of the top-orthographic UCS with respect to the base UCS for the current paper space.

Access Methods OdDbDatabase::getPUCSORGTOP() OdDbDatabase::setPUCSORGTOP()

<group TD_SysVars_P>

<title UCSORGTOP> <toctitle UCSORGTOP>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

UCSORGTOP specifies the WCS origin of the model space top-orthographic UCS with respect to the base model space UCS.

Access Methods OdDbDatabase::getUCSORGTOP() OdDbDatabase::setUCSORGTOP()

<group TD_SysVars_U>

◆ ValidateRange() [18/40]

ValidateRange ( ,
 
)

<title SKETCHINC> <toctitle SKETCHINC>

Type double Initial value 0.1 Read-Only No Saved In Database Versions R12+

SKETCHINC specifies the recording increment for the SKETCH command.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSKETCHINC() OdDbDatabase::setSKETCHINC()

<group TD_SysVars_S>

<title MENUNAME> <toctitle MENUNAME>

Type OdString Initial value "." Read-Only No Saved In Database Versions R12+

MENUNAME returns the path and file name of the customization file.

Access Methods OdDbDatabase::getMENUNAME() OdDbDatabase::setMENUNAME()

<group TD_SysVars_M>

◆ ValidateRange() [19/40]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateRange ( ,
90   
)

<title VSAZEBRASIZE> <toctitle VSAZEBRASIZE>

Type OdInt16 Initial value 45 Range –32768 ... 32767 Read-Only No Saved In Database Versions 2013+

The VSAZEBRASIZE variable stores the width of the zebra streaks which are displayed when zebra analysis is performed. The value can be in the range 1 to 100.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getVSAZEBRASIZE() OdDbDatabase::setVSAZEBRASIZE()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"VSAZEBRASIZE"); OdInt16 width = pRb->getInt16(); odPrintConsoleString(L"nZebra streak width = %d", width); or // odPrintConsoleString(L"nZebra streak width = %d", pDb->getVSAZEBRASIZE()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtInt16, 30); pDb->setSysVar(L"VSAZEBRASIZE", pRb); or // pDb->setVSAZEBRASIZE(60);

<group TD_SysVars_V>

◆ ValidateRange() [20/40]

ValidateRange ( ,
Oda2PI   
)

<title LOFTANG2> <toctitle LOFTANG2>

Type double Initial value pi/2 Range 0 ... 2pi Read-Only No Saved In Database Versions 2007+

LOFTANG2 specifies the draft angle through the last cross section in a loft operation. 0 is measured in the plane of the curve, outward from the curve. Positive angles are measured toward the previous cross section.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLOFTANG2() OdDbDatabase::setLOFTANG2()

Note: All angles are expressed in radians.

<group TD_SysVars_L>

<title LOFTMAG1> <toctitle LOFTMAG1>

Type double Initial value 0.0 Range 0.0 ... 1e100 Read-Only No Saved In Database Versions 2007+

LOFTMAG1 specifies the draft angle mangitude through the first cross section of a lofted solid.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLOFTMAG1() OdDbDatabase::setLOFTMAG1()

<group TD_SysVars_L>

◆ ValidateRange() [21/40]

ValidateRange ( 0.  ,
1.  e100 
)

<title LOFTMAG2> <toctitle LOFTMAG2>

Type double Initial value 0.0 Range 0.0 ... 1e100 Read-Only No Saved In Database Versions 2007+

LOFTMAG2 specifies the draft angle mangitude through the last cross section of a lofted solid.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLOFTMAG2() OdDbDatabase::setLOFTMAG2()

<group TD_SysVars_L>

<title LATITUDE> <toctitle LATITUDE>

Type double Initial value 37.7950 Range ±90° Read-Only No Saved In Database Versions 2007+

LATITUDE specifies the latitude of the drawing model in decimal degrees. The default is determined by the country code in the operating system.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLATITUDE() OdDbDatabase::setLATITUDE()

Note: All angles are expressed in decimal degrees. North latitudes are positive.

<group TD_SysVars_L>

◆ ValidateRange() [22/40]

ValidateRange ( 0.  01,
10.  0 
)

<title UCSORG> <toctitle UCSORG>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only Yes Saved In Database Versions R12+

UCSORG specifies the WCS origin of the current UCS for the current viewport in the current space or model space.

Access Methods OdDbDatabase::getSysVar()    OdDbDatabase::getUCSORG()

See also
<link odDbSetUCSORG(), odDbSetUCSORG()>

<group TD_SysVars_U>

◆ ValidateRange() [23/40]

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateRange ( ,
10   
)

<title DIMLAYER> <toctitle DIMLAYER>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2016+

DIMLAYER stores a default layer for new dimensions.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDIMLAYER() OdDbDatabase::setDIMLAYER()


<group TD_SysVars_D>

◆ ValidateRange() [24/40]

ValidateRange ( ,
30   
)

<title STEPSIZE> <toctitle STEPSIZE>

Type double Initial value 6.0 Range 1e-6 ... 1e6 Read-Only No Saved In Database Versions 2007+

STEPSIZE specifies the size of each step in drawing units, in walk or fly mode.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSTEPSIZE() OdDbDatabase::setSTEPSIZE()

<group TD_SysVars_S>

◆ ValidateRange() [25/40]

ValidateRange ( ,
 
)

<title LUPREC> <toctitle LUPREC>

Type OdInt16 Initial value 4 Range 0 ... 8 Read-Only No Saved In Database Versions R12+

LUPREC specifies the number of decimal places in the display of linear units.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLUPREC() OdDbDatabase::setLUPREC()

Note: LUPREC does not control the formatting of dimension text.

<group TD_SysVars_L>

◆ ValidateRange() [26/40]

ValidateRange ( ,
 
)

<title PSOLHEIGHT> <toctitle PSOLHEIGHT>

Type double Initial value 4.0 | 80.0 Read-Only No Saved In Database Versions 2007+

PSOLHEIGHT specifies the default height, in drawing units, used by the POLYSOLID command, for swept solid objects.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getPSOLHEIGHT() OdDbDatabase::setPSOLHEIGHT()


<group TD_SysVars_P>

◆ ValidateRange() [27/40]

ValidateRange ( 1e-  6,
1e+  6 
)

Type double Initial value 2.0 Range 1 ... 6
Read-Only No Saved In Database Versions 2007+

3DDWFPREC specifies the 3D DWF publishing precision.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()   OdDbDatabase::get3DDWFPREC() OdDbDatabase::set3DDWFPREC()

<group System_Variables_3>

◆ ValidateRange() [28/40]

ValidateRange ( ,
64   
)

<title PINSBASE> <toctitle PINSBASE>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only No Saved In Database Versions N/A

PINSBASE specifies the WCS insertion base point of the current paper space.

Access Methods OdDbDatabase::getPINSBASE() OdDbDatabase::setPINSBASE()


<group TD_SysVars_P>

◆ ValidateRange() [29/40]

ValidateRange ( 25  ,
125   
)

<title HYPERLINKBASE> <toctitle HYPERLINKBASE>

Type OdString Initial value "" Read-Only No Saved In Database Versions 2000+

HYPERLINKBASE specifies the base path for relative hyperlinks in this database. If HYPERLINKBASE is an empty string, the database path is used.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getHYPERLINKBASE() OdDbDatabase::setHYPERLINKBASE()


<group TD_SysVars_H>

◆ ValidateRange() [30/40]

ValidateRange ( ,
 
)

<title SPLINESEGS> <toctitle SPLINESEGS>

Type OdInt16 Initial value 8 Read-Only No Saved In Database Versions R12+

The SPLINESEGS variable stores the number of segments for spline-fit polylines generated by the PEDIT/Spline command. The value is a non-zero integer number from -32768 to 32767. A negative value generates circular segments. A positive value generates linear segments. A zero value is not applicable. Fit-type polylines use arcs as approximating segments.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSPLINESEGS() OdDbDatabase::setSPLINESEGS()

For example, to get the value: OdRusBufPtr pRb = pDb->getSysVar(L"SPLINESEGS"); OdInt16 number = pRb->getInt16(); odPrintConsoleString(L"nNumber of segments = %d", number); or // odPrintConsoleString(L"nNumber of segments = %d", pDb->getSPLINESEGS()); For example, to set the value: OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtInt16, 60); pDb->setSysVar(L"SPLINESEGS", pRb); or // pDb->setSPLINESEGS(120);

<group TD_SysVars_S>

◆ ValidateRange() [31/40]

ValidateRange ( ,
 
)

<title SURFU> <toctitle SURFU>

Type OdInt16 Initial value 6 Range 0 ... 200 Read-Only No Saved In Database Versions R12+

SURFU specifies the surface density in the M direction for the PEDIT/Smooth command.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSURFU() OdDbDatabase::setSURFU()

<group TD_SysVars_S>

◆ ValidateRange() [32/40]

ValidateRange ( DBL_MIN  ,
DBL_MAX   
)

<title LOFTPARAM> <toctitle LOFTPARAM>

Type OdDb::LoftParamType Initial value OdDb::kLoftDefault Read-Only No Saved In Database Versions 2007+

LOFTPARAM controls the shape of lofted solids and surfaces. LOFTPARAM will be a combination of one or more of the following:

Name Value Description kLoftNoParam 0x00 No parameters. kLoftNoTwist 0x01 No twist between cross sections. kLoftAlignDirection 0x02 Align directions of cross sections. kLoftSimplify 0x04 Create simple solids and surfaces. kLoftClose 0x08 Close between the starting and ending cross sections. kLoftDefault 0x07 kLoftNoTwist | kLoftAlignDirection | kLoftSimplify

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLOFTPARAM() OdDbDatabase::setLOFTPARAM()


<group TD_SysVars_L>

<title CMATERIAL> <toctitle CMATERIAL>

Type OdDbObjectId Initial value "ByLayer" material object ID Read-Only No Saved In Database Versions 2007+

CMATERIAL specifies the material of new objects.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCMATERIAL() OdDbDatabase::setCMATERIAL()

<group TD_SysVars_C>

◆ ValidateRange() [33/40]

ValidateRange ( OdDb::kEndCapNone  ,
OdDb::kEndCapSquare   
)

<title JOINSTYLE> <toctitle JOINSTYLE>

Type OdDb::JoinStyle Initial value OdDb::kJnStylNone Read-Only No Saved In Database Versions N/A

JOINSTYLE specifies the lineweight join style for new entities.

Name Value Description OdDb::kJnStylNone 0 None OdDb::kJnStylRound 1 Round OdDb::kJnStylAngle 2 Angle OdDb::kJnStylFlat 3 Flat

Access Methods OdDbDatabase::getJOINSTYLE() OdDbDatabase::setJOINSTYLE()

<group TD_SysVars_J>

◆ ValidateRange() [34/40]

ValidateRange ( OdDb::kEnglish  ,
OdDb::kMetric   
)

<title CELWEIGHT> <toctitle CELWEIGHT>

Type OdDb::LineWeight Initial value OdDb::kLnWtByLayer Read-Only No Saved In Database Versions 2000+

CELWEIGHT specifies the default lineweight for new entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCELWEIGHT() OdDbDatabase::setCELWEIGHT()

<group TD_SysVars_C>

◆ ValidateRange() [35/40]

ValidateRange ( OdDb::kInternationalDateLine  ,
OdDb::kTonga   
)

<title LIGHTGLYPHDISPLAY> <toctitle LIGHTGLYPHDISPLAY>

Type OdInt8 Initial value 1 Read-Only No Saved In Database Versions 2007+

LIGHTGLYPHDISPLAY controls the display of light glyphs.

Value Description 0 Not displayed 1 Displayed

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLIGHTGLYPHDISPLAY() OdDbDatabase::setLIGHTGLYPHDISPLAY()

<group TD_SysVars_L>

◆ ValidateRange() [36/40]

ValidateRange ( OdDb::kJnStylNone  ,
OdDb::kJnStylFlat   
)

<title LWDISPLAY> <toctitle LWDISPLAY>

Type bool Initial value false Read-Only No Saved In Database Versions 2000+

LWDISPLAY controls the display of lineweights.

Value Description false Not displayed true Displayed

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLWDISPLAY() OdDbDatabase::setLWDISPLAY()


<group TD_SysVars_L>

◆ ValidateRange() [37/40]

<title LOFTNORMALS> <toctitle LOFTNORMALS>

Type OdDb::LoftNormalsType Initial value OdDb::kLoftSmooth Read-Only No Saved In Database Versions 2007+

LOFTNORMALS controls the normals of lofted objects as they pass through cross sections. It is ignored when a path or guide curve is specified.

Name Value Description kLoftRuled 0 Ruled surface. kLoftSmooth 1 Smooth surface. kLoftFirstNormal 2 Surface is normal to the first cross section. kLoftLastNormal 3 Surface is normal to the last cross section. kLoftEndsNormal 4 Surface is normal to the first and last cross sections. kLoftAllNormal 5 Surface is normal to all cross sections. kLoftUseDraftAngles 6 Surface uses draft angle and magnitude.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLOFTNORMALS() OdDbDatabase::setLOFTNORMALS()

<group TD_SysVars_L>

◆ ValidateRange() [38/40]

ValidateRange ( OdDb::kLoftRuled  ,
OdDb::kLoftUseDraftAngles   
)

<title LOFTANG1> <toctitle LOFTANG1>

Type double Initial value pi/2 Range 0 ... 2pi Read-Only No Saved In Database Versions 2007+

LOFTANG1 specifies the draft angle through the first cross section in a loft operation. 0 is measured in the plane of the curve, outward from the curve. Positive angles are measured toward the next cross section.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getLOFTANG1() OdDbDatabase::setLOFTANG1()

Note: All angles are expressed in radians.

<group TD_SysVars_L>

◆ ValidateRange() [39/40]

ValidateRange ( OdDb::kUnitsUndefined  ,
OdDb::kUnitsMax   
)

<title TSTACKALIGN> <toctitle TSTACKALIGN>

Type OdUInt16 Initial value 1 Read-Only No Saved In Database Versions 2000+

TSTACKALIGN controls the alignment of stacked text.

Value Description 0 Bottom 1 Center 2 Top

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getTSTACKALIGN() OdDbDatabase::setTSTACKALIGN()


<group TD_SysVars_T>

◆ ValidateRange() [40/40]

<title SHADOWPLANELOCATION> <toctitle SHADOWPLANELOCATION>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 2007+

SHADOWPLANELOCATION specifies the location on the current Z-axis of an invisible ground plane used to display shadows. The shadow plane casts and receives shadows.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getSHADOWPLANELOCATION() OdDbDatabase::setSHADOWPLANELOCATION()

<group TD_SysVars_S>

◆ ValidateTableStyle()

ValidateTableStyle ( )

<title CMLEADERSTYLE> <toctitle CMLEADERSTYLE>

Type OdDbObjectId Initial value "Standard" multileader style object ID Read-Only No Saved In Drawing Versions 2008+

CMLEADERSTYLE specifies the current multileader style used by the drawing.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCMLEADERSTYLE() OdDbDatabase::setCMLEADERSTYLE()

<group TD_SysVars_C>

◆ ValidateTextStyle()

ValidateTextStyle ( )

<title CLAYER> <toctitle CLAYER>

Type OdDbObjectId Initial value ID of the predefined layer "0" (Zero Layer) Read-Only No Saved In Database Versions 2.5+

CLAYER specifies the default layer for new entities.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCLAYER() OdDbDatabase::setCLAYER()


<group TD_SysVars_C>

◆ ValidateTransparency()

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateTransparency ( )

<title CVIEWDETAILSTYLE> <toctitle CVIEWDETAILSTYLE>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2013+

The CVIEWDETAILSTYLE variable controls the current detail view style.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCVIEWDETAILSTYLE() OdDbDatabase::setCVIEWDETAILSTYLE()

<group TD_SysVars_C>

◆ ValidateUcsRec()

ValidateUcsRec ( )

<title PUCSNAME> <toctitle PUCSNAME>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions N/A

PUCSNAME specifies the current UCS for the current paper space.

Access Methods OdDbDatabase::getPUCSNAME() OdDbDatabase::setPUCSNAME()


<group TD_SysVars_P>

<title UNITMODE> <toctitle UNITMODE>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions R12+

UNITMODE specifies the unit display format for Architectural Units and Surveyor's Units.

Value Architectural Units Surveyor's Units 0 12'-5 1/4" N 48d0'0" E 1 12'5-1/4" N 48d0'0" E

When UNITMODE = 1, the displayed units are in a format suitable for input.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getUNITMODE() OdDbDatabase::setUNITMODE()


<group TD_SysVars_U>

<title PUCSORG> <toctitle PUCSORG>

Type OdGePoint3d Initial value (0.0, 0.0, 0.0) Read-Only Yes Saved In Database Versions N/A

PUCSORG specifies the WCS origin of the current UCS of the current paper space.

Access Methods OdDbDatabase::getPUCSORG()

See also
<link odDbSetPUCSORG(), odDbSetPUCSORG()>

<group TD_SysVars_P>

<title UCSORTHOVIEW> <toctitle UCSORTHOVIEW>

Type OdInt16 Initial value 0 Read-Only No Saved In Database Versions N/A

UCSORTHOVIEW specifies the model space orthographic UCS with respect to the base UCS.

Value Description 0 Non-orthographc 1 Top 2 Bottom 3 Front 4 Back 5 Left 6 Right

Access Methods OdDbDatabase::getUCSORTHOVIEW() OdDbDatabase::setUCSORTHOVIEW()


<group TD_SysVars_U>

◆ ValidateViewDetailStyle()

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateViewDetailStyle ( )

<title CVIEWSECTIONSTYLE> <toctitle CVIEWSECTIONSTYLE>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2013+

The CVIEWSECTIONSTYLE variable controls the current section view style.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCVIEWSECTIONSTYLE() OdDbDatabase::setCVIEWSECTIONSTYLE()

<group TD_SysVars_C>

◆ ValidateViewSectionStyle()

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency ValidateViewSectionStyle ( )

<title WIPEOUTFRAME> <toctitle WIPEOUTFRAME>

Type OdInt16 Initial value 1 Read-Only No Saved In Database Versions 2013+

WIPEOUTFRAME controls the visibility of wipeout object frames.

Value Description 0 Invisible 1 Is displayed and plotted 2 Is displayed but not plotted

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getWIPEOUTFRAME() OdDbDatabase::setWIPEOUTFRAME()


<group TD_SysVars_W>

◆ ValidateVisualStyle()

ValidateVisualStyle ( )

<title INTERFEREVPVS> <toctitle INTERFEREVPVS>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2007+

INTERFEREVPVS specifies the interference checking visual style for the viewport.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getINTERFEREVPVS() OdDbDatabase::setINTERFEREVPVS()


<group TD_SysVars_I>

<title DRAGVS> <toctitle DRAGVS>

Type OdDbObjectId Initial value OdDbObjectId::kNull Read-Only No Saved In Database Versions 2007+

DRAGVS specifies the drag visual style.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getDRAGVS() OdDbDatabase::setDRAGVS()


<group TD_SysVars_D>

<title CSHADOW> <toctitle CSHADOW>

Type OdGiSubEntityTraits::ShadowFlags Initial value OdGiSubEntityTraits::ShadowFlags::kShadowsCastAndReceive Read-Only No Saved In Database Versions 2007+

CSHADOW controls shadows for 3D objects.

Name Value Description kShadowsCastAndReceive 0x00 Shadows cast and received. kShadowsDoesNotReceive 0x01 Shadows cast, but not received. kShadowsDoesNotCast 0x02 Shadows received but not cast. kShadowsIgnore 0x03 Shadows neither cast nor received.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getCSHADOW() OdDbDatabase::setCSHADOW()

Note: Shadows must be turned on in the visual style that is applied to the viewport.

<group TD_SysVars_C>

◆ VAR_DEF()

VAR_DEF ( ODTORIENT  ,
ANGBASE  ,
(0.0)  ,
(0.0)  ,
()  ,
ValidateNone()   
)

<title ANGBASE> <toctitle ANGBASE>

Type double Initial value 0.0 Read-Only No Saved In Database Versions 2.5+

ANGBASE specifies the direction of angle 0 with respect to the UCS.

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()    OdDbDatabase::getANGBASE() OdDbDatabase::setANGBASE()

Note: All angles are expressed in radians.

<group TD_SysVars_A> <title ANGDIR> <toctitle ANGDIR>

Type bool Initial value false Read-Only No Saved In Database Versions 2.5+

ANGDIR controls the direction of positive angles with respect to the UCS.

Value Positive Angles false Counterclockwise true Clockwise

Access Methods OdDbDatabase::getSysVar() OdDbDatabase::setSysVar()   OdDbDatabase::getANGDIR() OdDbDatabase::setANGDIR()

<group TD_SysVars_A>

Variable Documentation

◆ ANGDIR

ANGDIR

Definition at line 361 of file SysVarDefs.h.

◆ ANNOALLVISIBLE

ANNOALLVISIBLE

Definition at line 4758 of file SysVarDefs.h.

◆ ANNOTATIVEDWG

ANNOTATIVEDWG

Definition at line 4795 of file SysVarDefs.h.

◆ ATTMODE

ATTMODE

Definition at line 777 of file SysVarDefs.h.

◆ AUNITS

AUNITS

Definition at line 1457 of file SysVarDefs.h.

◆ AUPREC

AUPREC

Definition at line 1488 of file SysVarDefs.h.

◆ CAMERADISPLAY

CAMERADISPLAY

Definition at line 6274 of file SysVarDefs.h.

◆ CAMERAHEIGHT

CAMERAHEIGHT

Definition at line 6329 of file SysVarDefs.h.

◆ CANNOSCALE

CANNOSCALE

Definition at line 4719 of file SysVarDefs.h.

◆ CECOLOR

CECOLOR

Definition at line 945 of file SysVarDefs.h.

◆ CELTSCALE

CELTSCALE

Definition at line 973 of file SysVarDefs.h.

◆ CELTYPE

CELTYPE

Definition at line 917 of file SysVarDefs.h.

◆ CELWEIGHT

CELWEIGHT

Definition at line 3239 of file SysVarDefs.h.

◆ CENTERCROSSGAP

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERCROSSGAP

Definition at line 7839 of file SysVarDefs.h.

◆ CENTERCROSSSIZE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERCROSSSIZE

Definition at line 7840 of file SysVarDefs.h.

◆ CENTEREXE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTEREXE

Definition at line 7841 of file SysVarDefs.h.

◆ CENTERLAYER

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLAYER

Definition at line 7842 of file SysVarDefs.h.

◆ CENTERLTSCALE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTSCALE

Definition at line 7843 of file SysVarDefs.h.

◆ CENTERLTYPE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTYPE

Definition at line 7844 of file SysVarDefs.h.

◆ CENTERLTYPEFILE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERLTYPEFILE

Definition at line 7845 of file SysVarDefs.h.

◆ CENTERMARKEXE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CENTERMARKEXE

Definition at line 7846 of file SysVarDefs.h.

◆ CEPSNID

CEPSNID

Definition at line 3602 of file SysVarDefs.h.

◆ CEPSNTYPE

CEPSNTYPE

Definition at line 3577 of file SysVarDefs.h.

◆ CETRANSPARENCY

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor CETRANSPARENCY

Definition at line 6937 of file SysVarDefs.h.

◆ CHAMFERA

CHAMFERA

Definition at line 1019 of file SysVarDefs.h.

◆ CHAMFERB

CHAMFERB

Definition at line 1065 of file SysVarDefs.h.

◆ CHAMFERC

CHAMFERC

Definition at line 1111 of file SysVarDefs.h.

◆ CHAMFERD

CHAMFERD

Definition at line 1157 of file SysVarDefs.h.

◆ CLAYER

CLAYER

Definition at line 889 of file SysVarDefs.h.

◆ CMATERIAL

CMATERIAL

Definition at line 6470 of file SysVarDefs.h.

◆ CMLEADERSTYLE

CMLEADERSTYLE

Definition at line 4680 of file SysVarDefs.h.

◆ CMLJUST

CMLJUST

Definition at line 3113 of file SysVarDefs.h.

◆ CMLSCALE

CMLSCALE

Definition at line 3141 of file SysVarDefs.h.

◆ CMLSTYLE

CMLSTYLE

Definition at line 3078 of file SysVarDefs.h.

◆ CP_ANSI_1252

CP_ANSI_1252

Definition at line 4611 of file SysVarDefs.h.

◆ CSHADOW

CSHADOW

Definition at line 6211 of file SysVarDefs.h.

◆ CTABLESTYLE

CTABLESTYLE

Definition at line 4641 of file SysVarDefs.h.

◆ CVIEWDETAILSTYLE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CVIEWDETAILSTYLE

Definition at line 6965 of file SysVarDefs.h.

◆ CVIEWSECTIONSTYLE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency CVIEWSECTIONSTYLE

Definition at line 6993 of file SysVarDefs.h.

◆ DBCSTATE

DBCSTATE

Definition at line 4994 of file SysVarDefs.h.

◆ DGNFRAME

DGNFRAME

Definition at line 6542 of file SysVarDefs.h.

◆ DIMASO

DIMASO

Definition at line 1257 of file SysVarDefs.h.

◆ DIMASSOC

DIMASSOC

Definition at line 5338 of file SysVarDefs.h.

◆ DIMLAYER

Definition at line 7742 of file SysVarDefs.h.

◆ DIMSHO

DIMSHO

Definition at line 1293 of file SysVarDefs.h.

◆ DIMSTYLE

DIMSTYLE

Definition at line 1218 of file SysVarDefs.h.

◆ DISPSILH

DISPSILH

Definition at line 1191 of file SysVarDefs.h.

◆ DRAGVS

DRAGVS

Definition at line 6173 of file SysVarDefs.h.

◆ DRAWORDERCTL

DRAWORDERCTL

Definition at line 5420 of file SysVarDefs.h.

◆ DWFFRAME

DWFFRAME

Definition at line 6506 of file SysVarDefs.h.

◆ DWGCODEPAGE

DWGCODEPAGE

Definition at line 4611 of file SysVarDefs.h.

◆ DXEVAL

DXEVAL

Definition at line 6581 of file SysVarDefs.h.

◆ DYNCONSTRAINTDISPLAY

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency DYNCONSTRAINTDISPLAY

Definition at line 7160 of file SysVarDefs.h.

◆ E

E

Definition at line 422 of file SysVarDefs.h.

◆ ELEVATION

ELEVATION

Definition at line 1541 of file SysVarDefs.h.

◆ ENDCAPS

ENDCAPS

Definition at line 3272 of file SysVarDefs.h.

◆ EXPORTMODELSPACE

EXPORTMODELSPACE

Definition at line 6643 of file SysVarDefs.h.

◆ EXPORTPAGESETUP

EXPORTPAGESETUP

Definition at line 6671 of file SysVarDefs.h.

◆ EXPORTPAPERSPACE

EXPORTPAPERSPACE

Definition at line 6657 of file SysVarDefs.h.

◆ EXTMAX

EXTMAX

Definition at line 452 of file SysVarDefs.h.

◆ EXTMIN

EXTMIN

Definition at line 422 of file SysVarDefs.h.

◆ EXTNAMES

EXTNAMES

Definition at line 3725 of file SysVarDefs.h.

◆ FACETRES

FACETRES

Definition at line 3908 of file SysVarDefs.h.

◆ false

false

Definition at line 361 of file SysVarDefs.h.

◆ FIELDEVAL

FIELDEVAL

Definition at line 5525 of file SysVarDefs.h.

◆ FILLETRAD

FILLETRAD

Definition at line 1419 of file SysVarDefs.h.

◆ FILLMODE

FILLMODE

Definition at line 646 of file SysVarDefs.h.

◆ FINGERPRINTGUID

FINGERPRINTGUID

Definition at line 3662 of file SysVarDefs.h.

◆ FRAME

FRAME

Definition at line 6687 of file SysVarDefs.h.

◆ GEOLATLONGFORMAT

GEOLATLONGFORMAT

Definition at line 6586 of file SysVarDefs.h.

◆ GEOMARKERVISIBILITY

GEOMARKERVISIBILITY

Definition at line 6620 of file SysVarDefs.h.

◆ GEOMARKPOSITIONSIZE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency GEOMARKPOSITIONSIZE

Definition at line 7703 of file SysVarDefs.h.

◆ HALOGAP

HALOGAP

Definition at line 5102 of file SysVarDefs.h.

◆ HIDETEXT

HIDETEXT

Definition at line 5372 of file SysVarDefs.h.

◆ HPBACKGROUNDCOLOR

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor HPBACKGROUNDCOLOR

Definition at line 6885 of file SysVarDefs.h.

◆ HPCOLOR

const OdCmTransparency const OdCmTransparency HPCOLOR

Definition at line 6858 of file SysVarDefs.h.

◆ HPINHERIT

HPINHERIT

Definition at line 5456 of file SysVarDefs.h.

◆ HPLAYER

HPLAYER

Definition at line 6801 of file SysVarDefs.h.

◆ HPORIGIN

HPORIGIN

Definition at line 5484 of file SysVarDefs.h.

◆ HPTRANSPARENCY

HPTRANSPARENCY

Definition at line 6831 of file SysVarDefs.h.

◆ HYPERLINKBASE

HYPERLINKBASE

Definition at line 3486 of file SysVarDefs.h.

◆ INDEXCTL

INDEXCTL

Definition at line 5229 of file SysVarDefs.h.

◆ INSBASE

INSBASE

Definition at line 389 of file SysVarDefs.h.

◆ INSUNITS

INSUNITS

Definition at line 3393 of file SysVarDefs.h.

◆ INTERFERECOLOR

INTERFERECOLOR

Definition at line 6089 of file SysVarDefs.h.

◆ INTERFEREOBJVS

INTERFEREOBJVS

Definition at line 6117 of file SysVarDefs.h.

◆ INTERFEREVPVS

INTERFEREVPVS

Definition at line 6145 of file SysVarDefs.h.

◆ INTERSECTIONCOLOR

INTERSECTIONCOLOR

Definition at line 5038 of file SysVarDefs.h.

◆ INTERSECTIONDISPLAY

INTERSECTIONDISPLAY

Definition at line 5073 of file SysVarDefs.h.

◆ ISOLINES

ISOLINES

Definition at line 3850 of file SysVarDefs.h.

◆ JOINSTYLE

JOINSTYLE

Definition at line 3305 of file SysVarDefs.h.

◆ LATITUDE

LATITUDE

Definition at line 5902 of file SysVarDefs.h.

◆ LAYEREVAL

LAYEREVAL

Definition at line 4833 of file SysVarDefs.h.

◆ LAYERNOTIFY

LAYERNOTIFY

Definition at line 4873 of file SysVarDefs.h.

◆ LENSLENGTH

LENSLENGTH

Definition at line 6301 of file SysVarDefs.h.

◆ LIGHTGLYPHDISPLAY

LIGHTGLYPHDISPLAY

Definition at line 6027 of file SysVarDefs.h.

◆ LIGHTINGUNITS

LIGHTINGUNITS

Definition at line 4925 of file SysVarDefs.h.

◆ LIGHTSINBLOCKS

LIGHTSINBLOCKS

Definition at line 4960 of file SysVarDefs.h.

◆ LIMCHECK

LIMCHECK

Definition at line 1645 of file SysVarDefs.h.

◆ LIMMAX

LIMMAX

Definition at line 544 of file SysVarDefs.h.

◆ LIMMIN

LIMMIN

Definition at line 498 of file SysVarDefs.h.

◆ LOFTANG1

LOFTANG1

Definition at line 5779 of file SysVarDefs.h.

◆ LOFTANG2

LOFTANG2

Definition at line 5812 of file SysVarDefs.h.

◆ LOFTMAG1

LOFTMAG1

Definition at line 5841 of file SysVarDefs.h.

◆ LOFTMAG2

LOFTMAG2

Definition at line 5870 of file SysVarDefs.h.

◆ LOFTNORMALS

LOFTNORMALS

Definition at line 5747 of file SysVarDefs.h.

◆ LOFTPARAM

LOFTPARAM

Definition at line 5707 of file SysVarDefs.h.

◆ LONGITUDE

LONGITUDE

Definition at line 5934 of file SysVarDefs.h.

◆ LTSCALE

LTSCALE

Definition at line 742 of file SysVarDefs.h.

◆ LUNITS

LUNITS

Definition at line 1332 of file SysVarDefs.h.

◆ LUPREC

LUPREC

Definition at line 1363 of file SysVarDefs.h.

◆ LWDISPLAY

LWDISPLAY

Definition at line 3339 of file SysVarDefs.h.

◆ MAXACTVP

MAXACTVP

Definition at line 2646 of file SysVarDefs.h.

◆ MEASUREMENT

MEASUREMENT

Definition at line 3211 of file SysVarDefs.h.

◆ MENUNAME

MENUNAME

Definition at line 1513 of file SysVarDefs.h.

◆ MESHTYPE

MESHTYPE

Definition at line 6752 of file SysVarDefs.h.

◆ MIRRHATCH

MIRRHATCH

Definition at line 6803 of file SysVarDefs.h.

◆ MIRRTEXT

MIRRTEXT

Definition at line 714 of file SysVarDefs.h.

◆ MLEADERSCALE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency MLEADERSCALE

Definition at line 7109 of file SysVarDefs.h.

◆ MSLTSCALE

MSLTSCALE

Definition at line 4797 of file SysVarDefs.h.

◆ MSOLESCALE

MSOLESCALE

Definition at line 5527 of file SysVarDefs.h.

◆ NORTHDIRECTION

NORTHDIRECTION

Definition at line 5964 of file SysVarDefs.h.

◆ OBSCUREDCOLOR

OBSCUREDCOLOR

Definition at line 5146 of file SysVarDefs.h.

◆ OBSCUREDLTYPE

OBSCUREDLTYPE

Definition at line 5190 of file SysVarDefs.h.

◆ OdaPI2

OdaPI2

Definition at line 5779 of file SysVarDefs.h.

◆ OLESTARTUP

OLESTARTUP

Definition at line 3787 of file SysVarDefs.h.

◆ ORTHOMODE

ORTHOMODE

Definition at line 578 of file SysVarDefs.h.

◆ PDFFRAME

PDFFRAME

Definition at line 6702 of file SysVarDefs.h.

◆ PDMODE

PDMODE

Definition at line 1856 of file SysVarDefs.h.

◆ PDSIZE

PDSIZE

Definition at line 1891 of file SysVarDefs.h.

◆ PELEVATION

PELEVATION

Definition at line 1565 of file SysVarDefs.h.

◆ PELLIPSE

PELLIPSE

Definition at line 3821 of file SysVarDefs.h.

◆ PEXTMAX

PEXTMAX

Definition at line 2774 of file SysVarDefs.h.

◆ PEXTMIN

PEXTMIN

Definition at line 2749 of file SysVarDefs.h.

◆ PINSBASE

PINSBASE

Definition at line 2671 of file SysVarDefs.h.

◆ PLIMCHECK

PLIMCHECK

Definition at line 2722 of file SysVarDefs.h.

◆ PLIMMAX

PLIMMAX

Definition at line 2824 of file SysVarDefs.h.

◆ PLIMMIN

PLIMMIN

Definition at line 2799 of file SysVarDefs.h.

◆ PLINEGEN

PLINEGEN

Definition at line 2980 of file SysVarDefs.h.

◆ PLINEWID

PLINEWID

Definition at line 1919 of file SysVarDefs.h.

◆ POINTCLOUDCLIPFRAME

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency POINTCLOUDCLIPFRAME

Definition at line 7063 of file SysVarDefs.h.

◆ POINTCLOUDPOINTSIZE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency POINTCLOUDPOINTSIZE

Definition at line 7708 of file SysVarDefs.h.

◆ PREVIEWTYPE

PREVIEWTYPE

Definition at line 6622 of file SysVarDefs.h.

◆ PROJECTNAME

PROJECTNAME

Definition at line 5257 of file SysVarDefs.h.

◆ PROXYGRAPHICS

PROXYGRAPHICS

Definition at line 3177 of file SysVarDefs.h.

◆ PSLTSCALE

PSLTSCALE

Definition at line 3014 of file SysVarDefs.h.

◆ PSOLHEIGHT

PSOLHEIGHT

Definition at line 6442 of file SysVarDefs.h.

◆ PSOLWIDTH

PSOLWIDTH

Definition at line 5668 of file SysVarDefs.h.

◆ PSTYLEMODE

PSTYLEMODE

Definition at line 3634 of file SysVarDefs.h.

◆ PSVPSCALE

PSVPSCALE

Definition at line 3753 of file SysVarDefs.h.

◆ PUCSBASE

PUCSBASE

Definition at line 4030 of file SysVarDefs.h.

◆ PUCSNAME

PUCSNAME

Definition at line 2876 of file SysVarDefs.h.

◆ PUCSORG

PUCSORG

Definition at line 4057 of file SysVarDefs.h.

◆ PUCSORGBACK

PUCSORGBACK

Definition at line 4303 of file SysVarDefs.h.

◆ PUCSORGBOTTOM

PUCSORGBOTTOM

Definition at line 4199 of file SysVarDefs.h.

◆ PUCSORGFRONT

PUCSORGFRONT

Definition at line 4277 of file SysVarDefs.h.

◆ PUCSORGLEFT

PUCSORGLEFT

Definition at line 4225 of file SysVarDefs.h.

◆ PUCSORGRIGHT

PUCSORGRIGHT

Definition at line 4251 of file SysVarDefs.h.

◆ PUCSORGTOP

PUCSORGTOP

Definition at line 4173 of file SysVarDefs.h.

◆ PUCSORTHOVIEW

PUCSORTHOVIEW

Definition at line 4147 of file SysVarDefs.h.

◆ PUCSXDIR

PUCSXDIR

Definition at line 4084 of file SysVarDefs.h.

◆ PUCSYDIR

PUCSYDIR

Definition at line 4111 of file SysVarDefs.h.

◆ QTEXTMODE

QTEXTMODE

Definition at line 680 of file SysVarDefs.h.

◆ REALWORLDSCALE

REALWORLDSCALE

Definition at line 6576 of file SysVarDefs.h.

◆ REGENMODE

REGENMODE

Definition at line 612 of file SysVarDefs.h.

◆ REQUIREDVERSIONS

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor REQUIREDVERSIONS

Definition at line 6890 of file SysVarDefs.h.

◆ SECTIONOFFSETINC

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency SECTIONOFFSETINC

Definition at line 7770 of file SysVarDefs.h.

◆ SECTIONTHICKNESSINC

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency SECTIONTHICKNESSINC

Definition at line 7798 of file SysVarDefs.h.

◆ SHADEDGE

SHADEDGE

Definition at line 2535 of file SysVarDefs.h.

◆ SHADEDIF

SHADEDIF

Definition at line 2564 of file SysVarDefs.h.

◆ SHADOWPLANELOCATION

SHADOWPLANELOCATION

Definition at line 6240 of file SysVarDefs.h.

◆ SHOWHIST

SHOWHIST

Definition at line 5640 of file SysVarDefs.h.

◆ SKETCHINC

SKETCHINC

Definition at line 1391 of file SysVarDefs.h.

◆ SKPOLY

SKPOLY

Definition at line 1679 of file SysVarDefs.h.

◆ SKYSTATUS

SKYSTATUS

Definition at line 6767 of file SysVarDefs.h.

◆ SOLIDHIST

SOLIDHIST

Definition at line 5605 of file SysVarDefs.h.

◆ SORTENTS

SORTENTS

Definition at line 5302 of file SysVarDefs.h.

◆ SPLFRAME

SPLFRAME

Definition at line 1953 of file SysVarDefs.h.

◆ SPLINESEGS

SPLINESEGS

Definition at line 2034 of file SysVarDefs.h.

◆ SPLINETYPE

SPLINETYPE

Definition at line 1987 of file SysVarDefs.h.

◆ STEPSIZE

STEPSIZE

Definition at line 6387 of file SysVarDefs.h.

◆ STEPSPERSEC

STEPSPERSEC

Definition at line 6358 of file SysVarDefs.h.

◆ STYLESHEET

STYLESHEET

Definition at line 3510 of file SysVarDefs.h.

◆ SURFTAB1

SURFTAB1

Definition at line 2064 of file SysVarDefs.h.

◆ SURFTAB2

SURFTAB2

Definition at line 2092 of file SysVarDefs.h.

◆ SURFTYPE

SURFTYPE

Definition at line 2127 of file SysVarDefs.h.

◆ SURFU

SURFU

Definition at line 2156 of file SysVarDefs.h.

◆ SURFV

SURFV

Definition at line 2185 of file SysVarDefs.h.

◆ TDINDWG

TDINDWG

Definition at line 1766 of file SysVarDefs.h.

◆ TDUCREATE

TDUCREATE

Definition at line 1708 of file SysVarDefs.h.

◆ TDUSRTIMER

TDUSRTIMER

Definition at line 1795 of file SysVarDefs.h.

◆ TDUUPDATE

TDUUPDATE

Definition at line 1737 of file SysVarDefs.h.

◆ TEXTQLTY

TEXTQLTY

Definition at line 3879 of file SysVarDefs.h.

◆ TEXTSIZE

TEXTSIZE

Definition at line 805 of file SysVarDefs.h.

◆ TEXTSTYLE

TEXTSTYLE

Definition at line 861 of file SysVarDefs.h.

◆ THICKNESS

THICKNESS

Definition at line 1593 of file SysVarDefs.h.

◆ TILEMODE

TILEMODE

Definition at line 2617 of file SysVarDefs.h.

◆ TILEMODELIGHTSYNCH

TILEMODELIGHTSYNCH

Definition at line 6061 of file SysVarDefs.h.

◆ TIMEZONE

TIMEZONE

Definition at line 5993 of file SysVarDefs.h.

◆ TRACEWID

TRACEWID

Definition at line 833 of file SysVarDefs.h.

◆ TREEDEPTH

TREEDEPTH

Definition at line 3050 of file SysVarDefs.h.

◆ true

Definition at line 612 of file SysVarDefs.h.

◆ TSTACKALIGN

TSTACKALIGN

Definition at line 3428 of file SysVarDefs.h.

◆ TSTACKSIZE

TSTACKSIZE

Definition at line 3457 of file SysVarDefs.h.

◆ UCSBASE

UCSBASE

Definition at line 4331 of file SysVarDefs.h.

◆ UCSNAME

UCSNAME

Definition at line 2851 of file SysVarDefs.h.

◆ UCSORG

UCSORG

Definition at line 3937 of file SysVarDefs.h.

◆ UCSORGBACK

UCSORGBACK

Definition at line 4523 of file SysVarDefs.h.

◆ UCSORGBOTTOM

UCSORGBOTTOM

Definition at line 4419 of file SysVarDefs.h.

◆ UCSORGFRONT

UCSORGFRONT

Definition at line 4497 of file SysVarDefs.h.

◆ UCSORGLEFT

UCSORGLEFT

Definition at line 4445 of file SysVarDefs.h.

◆ UCSORGRIGHT

UCSORGRIGHT

Definition at line 4471 of file SysVarDefs.h.

◆ UCSORGTOP

UCSORGTOP

Definition at line 4393 of file SysVarDefs.h.

◆ UCSORTHOVIEW

UCSORTHOVIEW

Definition at line 4367 of file SysVarDefs.h.

◆ UCSXDIR

UCSXDIR

Definition at line 3968 of file SysVarDefs.h.

◆ UCSYDIR

UCSYDIR

Definition at line 4000 of file SysVarDefs.h.

◆ UNITMODE

UNITMODE

Definition at line 2912 of file SysVarDefs.h.

◆ UPDATETHUMBNAIL

UPDATETHUMBNAIL

Definition at line 5566 of file SysVarDefs.h.

◆ USERI1

USERI1

Definition at line 2213 of file SysVarDefs.h.

◆ USERI2

USERI2

Definition at line 2241 of file SysVarDefs.h.

◆ USERI3

USERI3

Definition at line 2269 of file SysVarDefs.h.

◆ USERI4

USERI4

Definition at line 2297 of file SysVarDefs.h.

◆ USERI5

USERI5

Definition at line 2325 of file SysVarDefs.h.

◆ USERR1

USERR1

Definition at line 2353 of file SysVarDefs.h.

◆ USERR2

USERR2

Definition at line 2381 of file SysVarDefs.h.

◆ USERR3

USERR3

Definition at line 2409 of file SysVarDefs.h.

◆ USERR4

USERR4

Definition at line 2437 of file SysVarDefs.h.

◆ USERR5

USERR5

Definition at line 2465 of file SysVarDefs.h.

◆ USRTIMER

USRTIMER

Definition at line 1826 of file SysVarDefs.h.

◆ VERSIONGUID

VERSIONGUID

Definition at line 3691 of file SysVarDefs.h.

◆ VIEWUPDATEAUTO

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VIEWUPDATEAUTO

Definition at line 7211 of file SysVarDefs.h.

◆ VISRETAIN

VISRETAIN

Definition at line 2946 of file SysVarDefs.h.

◆ VSACURVATUREHIGH

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATUREHIGH

Definition at line 7256 of file SysVarDefs.h.

◆ VSACURVATURELOW

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATURELOW

Definition at line 7301 of file SysVarDefs.h.

◆ VSACURVATURETYPE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSACURVATURETYPE

Definition at line 7354 of file SysVarDefs.h.

◆ VSADRAFTANGLEHIGH

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSADRAFTANGLEHIGH

Definition at line 7407 of file SysVarDefs.h.

◆ VSADRAFTANGLELOW

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSADRAFTANGLELOW

Definition at line 7460 of file SysVarDefs.h.

◆ VSAZEBRACOLOR1

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRACOLOR1

Definition at line 7507 of file SysVarDefs.h.

◆ VSAZEBRACOLOR2

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRACOLOR2

Definition at line 7554 of file SysVarDefs.h.

◆ VSAZEBRADIRECTION

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRADIRECTION

Definition at line 7600 of file SysVarDefs.h.

◆ VSAZEBRASIZE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRASIZE

Definition at line 7646 of file SysVarDefs.h.

◆ VSAZEBRATYPE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency VSAZEBRATYPE

Definition at line 7697 of file SysVarDefs.h.

◆ WIPEOUTFRAME

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency WIPEOUTFRAME

Definition at line 7028 of file SysVarDefs.h.

◆ WORLDVIEW

WORLDVIEW

Definition at line 2499 of file SysVarDefs.h.

◆ XCLIPFRAME

XCLIPFRAME

Definition at line 6738 of file SysVarDefs.h.

◆ XEDIT

XEDIT

Definition at line 3544 of file SysVarDefs.h.

◆ XREFOVERRIDE

const OdCmTransparency const OdCmTransparency const OdCmColor const OdCmColor const OdCmColor const OdCmColor const OdCmTransparency const OdCmTransparency XREFOVERRIDE

Definition at line 7832 of file SysVarDefs.h.