mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-06-05 20:27:38 +08:00
Implement new representation of topology and BRep into OCCT. New foundation represent 2 levels: BRepGraph - public interfaces which making the topology graph representation BRepGraphInc - internal structure which represent topology as an incident tables. The foundation provides basic logic for conversion from TopoDS_Shape to BRepGraph and back. The foundation provides the iteration and exploring interfaces to travel in both directions on any level of topology. The internal id type of inc tables is 'int', which is not for long term and can be updated, better to use typed id aliases, even for the iterations, they provide all necessary operators. The access to the BRepGraph is done using multiple View classes available by methods from main class. The extensions on graphs is possible with 'Layer' and 'Cache', where first is persistent, second - temporary, Some basic operations on graph also provided for compact, analyze and copy.
14 lines
200 B
CMake
14 lines
200 B
CMake
# Auto-generated list of packages for TKBRep toolkit
|
|
set(OCCT_TKBRep_LIST_OF_PACKAGES
|
|
TopoDS
|
|
TopExp
|
|
TopTools
|
|
BRep
|
|
BRepLProp
|
|
BRepAdaptor
|
|
BRepTools
|
|
BinTools
|
|
BRepGraph
|
|
BRepGraphInc
|
|
)
|