Detecting surfaces

The AIS context lets one select a 3D object by SelectDetected() function. Is there a way to detect surfaces of a 3D object instead of the whole object?

Kirill Gavrilov's picture

Look for a "local selection" conception in AIS and selection modes in AIS_Shape for picking topological elements like TopoDS_Face (which maps to a single surface).