The topological data structure of OpenCASCADE?

I have read some literature on Boundary Representation of solids.
There are some commonly used data structures of BRep,
such as Winged-edge, half-edge, radial-edge representation schemes.

And I'm diged into the source code of the TopoDS package,
but I can't get any sense about what kind of representation scheme
OCC is using. Could any body tell me something about the technical
background of OCC's topological data structure?

Xinyu Qiao's picture

May be the Open CASCADE 5.2 documentation will help you, look at
Reference Documentation/Modeling Algorithms/Topological Tools/

BTY, would you like to share some information about the b-rep with me?
if so please contact me via email