I'm programming c on mdl microstation v8.5. I don't understand issue about scanning element with filtering level: scanList.levmask [0], scanList.levmask [1], scanList.levmask [2], scanList.levmask [3]. I want to filter level 10,23,32,can you explain it for me. Thanks
Hi Mai Q Huy,
8.5 is so long time ago, so I do not even have the help- files on my computer, but I found a snippet:
BitMask const* p_bitMask = mdlLevelTable_getDisplayMask(aktModelRef); mdlScanCriteria_setLevelTest(p_scan, (BitMask*)p_bitMask, FALSE, FALSE);
I guess the "mdlLevelTable_...." functions will give you more information.
At least it is a translation from the Level identified by its name Transforming it to its internal LevelID and from there to some "magic" BitMask.
Mit freundlichen Grüßen / Best regards Volker Hüfner
| AB_DATE Engineering Software | ab-date.de |
Answer Verified By: Mai Q Huy
Thank you for supporting. I will check it out.