Functions | |
BitMaskCP | mdlLevelTable_getDisplayMask (DgnModelRefP modelRefIn) |
Get the display mask for level-table. More... | |
BitMaskCP | mdlLevelTable_getPlotMask (DgnModelRefP modelRefIn) |
Get the plot mask for level-table. More... | |
BitMaskCP | mdlLevelTable_getExternalMask (DgnModelRefP modelRefIn) |
Get the external mask for level-table. More... | |
BitMaskCP | mdlLevelTable_getHiddenMask (DgnModelRefP modelRefIn) |
Get the hidden mask for level-table. More... | |
BitMaskCP | mdlLevelTable_getReadOnlyMask (DgnModelRefP modelRefIn) |
Get the read-only mask for level-table. More... | |
BitMaskCP | mdlLevelTable_getFrozenMask (DgnModelRefP modelRefIn, LevelFrozenType frozenTypeIn) |
Get the frozen mask for level-table. More... | |
BitMaskCP | mdlLevelTable_getDisplayFrozenMask (DgnModelRefP modelRefIn) |
Get the effective combined display + frozen mask for level-table. More... | |
BitMaskCP | mdlLevelTable_getUsageMask (DgnModelRefP modelRefIn) |
Get the level usage mask for level-table. More... | |
StatusInt | mdlLevelTable_setDisplayMask (DgnModelRefP modelRefIn, BitMaskCP displayMaskIn, bool updateViewIn) |
Set the display flag for all levels of level-table. More... | |
StatusInt | mdlLevelTable_setFrozenMask (DgnModelRefP modelRefIn, BitMaskCP frozenMaskIn, LevelFrozenType frozenTypeIn, bool updateViewIn) |
Set the frozen flag for all levels of level-table. More... | |
int | mdlTable_scanModel (DgnModelRefP scanModelRefIn, UInt tableLevelIn, PFScanElemDscrCallback pCallbackFunctionIn, CallbackArgP pCallbackArgumentIn) |
Scan the dictionary model of the file containing the specified model for table & its table-entry elements. More... | |
int | mdlTable_scanThisModel (DgnModelRefP scanModelRefIn, UInt tableLevelIn, PFScanElemDscrCallback pElemDescrCallbackFunctionIn, CallbackArgP pCallbackArgumentIn) |
Scan specified model for table & its table-entry elements. More... | |
int | mdlTable_scanModelByElementRef (DgnModelRefP scanModelRefIn, UInt tableLevelIn, PFScanElemRefCallback pCallbackFunctionIn, CallbackArgP pCallbackArgumentIn) |
Scan specified model for table & its table-entry elements. More... | |
int | mdlTable_scanCache (DgnModelP scanCacheIn, UInt tableLevelIn, PFScanElemDscrCallback pCallbackFunctionIn, CallbackArgP pCallbackArgumentIn) |
Scan specified cache looking for table & its table-entry elements. More... | |
int | mdlTable_scanCacheByElementRef (DgnModelP scanCacheIn, UInt tableLevelIn, PFScanElemRefCallback pCallbackFunctionIn, CallbackArgP pCallbackArgumentIn) |
Scan specified cache looking for table & its table-entry elements. More... | |
BitMaskCP mdlLevelTable_getDisplayFrozenMask | ( | DgnModelRefP | modelRefIn | ) |
Get the effective combined display + frozen mask for level-table.
Returns in a bit-mask form a represention of whether is level is displayed or not frozen (each bit is represented as: display-bit & inverse frozen-bit).
[in] | modelRefIn | model-ref of level-table |
BitMaskCP mdlLevelTable_getDisplayMask | ( | DgnModelRefP | modelRefIn | ) |
Get the display mask for level-table.
Returns a bit-mask that represents which level's display is turned on or off.
[in] | modelRefIn | model-ref of level-table |
BitMaskCP mdlLevelTable_getExternalMask | ( | DgnModelRefP | modelRefIn | ) |
Get the external mask for level-table.
Returns a bit-mask that represents whether a level is external or not. A level is external, if it is associated with a library level.
[in] | modelRefIn | model-ref of level-table |
BitMaskCP mdlLevelTable_getFrozenMask | ( | DgnModelRefP | modelRefIn, |
LevelFrozenType | frozenTypeIn | ||
) |
Get the frozen mask for level-table.
Returns a bit-mask that represents whether a level is frozen or not.
[in] | modelRefIn | model-ref of level-table |
[in] | frozenTypeIn | one of LEVEL_FROZEN_TYPE_ ... (defined in leveltable.h) |
BitMaskCP mdlLevelTable_getHiddenMask | ( | DgnModelRefP | modelRefIn | ) |
Get the hidden mask for level-table.
Returns a bit-mask that represents whether a level is hidden or not. If a level is hidden, then it is not displayed in the level manager.
[in] | modelRefIn | model-ref of level-table |
BitMaskCP mdlLevelTable_getPlotMask | ( | DgnModelRefP | modelRefIn | ) |
Get the plot mask for level-table.
Returns a bit-mask that represents which level's plot is turned on or off.
[in] | modelRefIn | model-ref of level-table |
BitMaskCP mdlLevelTable_getReadOnlyMask | ( | DgnModelRefP | modelRefIn | ) |
Get the read-only mask for level-table.
Returns a bit-mask that represents whether a level is read-only or not. If a level is readonly, then its attributes cannot be changed.
[in] | modelRefIn | model-ref of level-table |
BitMaskCP mdlLevelTable_getUsageMask | ( | DgnModelRefP | modelRefIn | ) |
Get the level usage mask for level-table.
Returns a bit-mask that represents whether a level is used or not.
[in] | modelRefIn | model-ref of level-table |
StatusInt mdlLevelTable_setDisplayMask | ( | DgnModelRefP | modelRefIn, |
BitMaskCP | displayMaskIn, | ||
bool | updateViewIn | ||
) |
Set the display flag for all levels of level-table.
[in] | modelRefIn | model-ref of level-table |
[in] | displayMaskIn | level display mask to set |
[in] | updateViewIn | if true, then update the views |
StatusInt mdlLevelTable_setFrozenMask | ( | DgnModelRefP | modelRefIn, |
BitMaskCP | frozenMaskIn, | ||
LevelFrozenType | frozenTypeIn, | ||
bool | updateViewIn | ||
) |
Set the frozen flag for all levels of level-table.
[in] | modelRefIn | model-ref of level-table |
[in] | frozenMaskIn | level frozen mask to set |
[in] | frozenTypeIn | one of LEVEL_FROZEN_TYPE_ ... (defined in leveltable.h) |
[in] | updateViewIn | if true, then update the views |
int mdlTable_scanCache | ( | DgnModelP | scanCacheIn, |
UInt | tableLevelIn, | ||
PFScanElemDscrCallback | pCallbackFunctionIn, | ||
CallbackArgP | pCallbackArgumentIn | ||
) |
Scan specified cache looking for table & its table-entry elements.
Specified call-back function is called when the table or table-entry elements are encountered.
[in] | scanCacheIn | cache to scan for table elements |
[in] | tableLevelIn | level of table to scan for (0 if tables with all levels are to be scanned) |
[in] | pCallbackFunctionIn | call back function to call |
[in] | pCallbackArgumentIn | call back argument |
int mdlTable_scanCacheByElementRef | ( | DgnModelP | scanCacheIn, |
UInt | tableLevelIn, | ||
PFScanElemRefCallback | pCallbackFunctionIn, | ||
CallbackArgP | pCallbackArgumentIn | ||
) |
Scan specified cache looking for table & its table-entry elements.
Specified call-back function is called when the table or table-entry elements are encountered.
[in] | scanCacheIn | cache to scan for table elements |
[in] | tableLevelIn | level of table to scan for (0 if tables with all levels are to be scanned) |
[in] | pCallbackFunctionIn | call back function to call |
[in] | pCallbackArgumentIn | call back argument |
int mdlTable_scanModel | ( | DgnModelRefP | scanModelRefIn, |
UInt | tableLevelIn, | ||
PFScanElemDscrCallback | pCallbackFunctionIn, | ||
CallbackArgP | pCallbackArgumentIn | ||
) |
Scan the dictionary model of the file containing the specified model for table & its table-entry elements.
Specified call-back function is called when the table or table-entry elements are encountered.
[in] | scanModelRefIn | model in which to scan for table elements |
[in] | tableLevelIn | level of table to scan for (0 if tables with all levels are to be scanned) |
[in] | pCallbackFunctionIn | call back function to call |
[in] | pCallbackArgumentIn | call back argument |
int mdlTable_scanModelByElementRef | ( | DgnModelRefP | scanModelRefIn, |
UInt | tableLevelIn, | ||
PFScanElemRefCallback | pCallbackFunctionIn, | ||
CallbackArgP | pCallbackArgumentIn | ||
) |
Scan specified model for table & its table-entry elements.
Specified call-back function is called when the table or table-entry elements are encountered.
[in] | scanModelRefIn | model in which to scan for table elements |
[in] | tableLevelIn | level of table to scan for (0 if tables with all levels are to be scanned) |
[in] | pCallbackFunctionIn | call back function to call |
[in] | pCallbackArgumentIn | call back argument |
int mdlTable_scanThisModel | ( | DgnModelRefP | scanModelRefIn, |
UInt | tableLevelIn, | ||
PFScanElemDscrCallback | pElemDescrCallbackFunctionIn, | ||
CallbackArgP | pCallbackArgumentIn | ||
) |
Scan specified model for table & its table-entry elements.
Specified call-back function is called when the table or table-entry elements are encountered.
[in] | scanModelRefIn | model in which to scan for table elements |
[in] | tableLevelIn | level of table to scan for (0 if tables with all levels are to be scanned) |
[in] | pElemDescrCallbackFunctionIn | call back function to call |
[in] | pCallbackArgumentIn | call back argument |