Close

Relief for ODA Team in Ukraine

Learn more
ODA Drawings SDK
VSOBSCUREDCOLOR
Syntax
C++
OdString VSOBSCUREDCOLOR;
Type
OdString
Initial value
"ByEntity"
Read-Only
No
Saved In
Nondatabase, Quasi variable
Versions
2007+

 

The VSOBSCUREDCOLOR variable stores the tint of obscured (hidden) lines in the visual style for the current viewport. 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, value 257 defines a color ByEntity, values 1 to 255 define the ACI color. 

Note: An existing visual style is not changed when the system variable gets a new value. Temporary visual style will be created as a clone of visual style assigned for current viewport. 

 

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

 

For example, to get the value:

OdRusBufPtr pRb = pDb->getSysVar(L"VSOBSCUREDCOLOR"); OdString tint = pRb->getString(); odPrintConsoleString(L"nColor of obscured lines = %s", tint);

For example, to set the value:

OdRusBufPtr pRb = OdResBuf::newRb(OdResBuf::kRtString, L"RGB:128,128,128"); pDb->setSysVar(L"VSOBSCUREDCOLOR", pRb);

 

File: QuasiVarDefs.h 

Module: API Reference 

Copyright © 2002-2022. Open Design Alliance All rights reserved.