Terminology
Definitions
A Mesh is a set of Triangles approximating the boundary of a solid. Pango works with meshes that are the triangulated representation of every object in Navisworks. Each face of the Mesh is a Triangle defined by 3 Vertices.
Vertices are location in 3D space defined by 3 coordinates i.e. a point, with a normal defined as another 3 coordinates indicating a direction from that point. Hence each Vertex has 6 coordinates. The normal of a Vertex is not necessarily co-linear with the normal of the Triangle: when a Triangle is the result of the faceting of a curved surface, the Normal of each Vertex is perpendicular to the original curved surface instead.
Edges are the lines connecting Vertices of a Triangle in pairs. An Edge is considered an Open Edge when it belongs to only one Triangle, Closed Edge otherwise. A closed Edge can be Sharp if it delineates a real physical Edge, i.e. an Edge between 2 non co-planar Triangles, or Soft / Smooth if it is the result of faceting of a curved surface i.e. the Vertices pairs defining the Edge on both Triangles have the same normals.
Lines are wireframe geometry representing 3D lines, they are not connected to Triangles, and can be combined in Polylines.
Next
Using Pango