Each of these parts is basic feature and each feature has a subspace bounded by surfaces. These subspaces are called V-regions. All V-regions covers whole area around object and are not intersected. This feature found on object is the closest feature on object to point. The important thing is to save neighborhood of features.
Face is assembled from edges and therefore face has edges as neighbors.
Each edge has two vertexes and two faces as neighbors. Each vertex has as neighbors all edges leading into him. Surfaces of V-region of face are created from edges of surface and are perpendicular to face it belongs. V-region of edge is created from 2 surfaces of neighboring faces and from surfaces created from directive vector of edge and points of edge. V-region of vertex is created from surfaces bounding neighboring edges.