The ElementFacetSet class provides plenty of information about the facets it holds. Unfortunately the methods that reveal the information are sparsely documented in MicroStationAPI help.
For example...
- How are points (obtained using GetPoint()) and point indices (obtained using GetPointIndices()) related?
- Are facets always (a) triangular, (b) rectangular or a mixture of those?
- What does GetNumPerFace() tell us?
- Are ElementFacetSet and PolyFaceArrays related?