Geom2 Supported Versions 1, 2 Subtype of Serializable Fields The class is defined by the following fields: Entity/Object Variable Description integer Version integer Type integer 1 if void regions are labeled, 0 otherwise. Not present in version 1. double Relative geometry tolerance integer nv Number of vertices integers/doubles [nv][4] vertex Matrix of vertex data integer ne Number of edges integers/doubles [ne][8] edge Matrix of edge data integer nc Number of curves Manifold[nc] curve An array of Manifold objects Description The type represent a 2D geometry class. The type can be 0, 1, 2, or −1 for point, curve, solid or general objects, respectively. Example 5 Geom2 # class 2 # version 1 # type 1 # voidsLabeled 1e-010 # gtol 0.0001 # resTol 2 # number of vertices # Vertices # X Y dom tol 0 0 -1 NAN 1 2.2999999999999998 -1 NAN 1 # number of edges # Edges # vtx1 vtx2 s1 s2 up down mfd tol 1 2 0 1 0 0 1 NAN 1 # number of manifolds 11 BezierCurve # class 0 0 # version 2 # sdim 0 2 1 # transformation 1 0 # degrees 2 # number of control points 0 0 1 1 2.2999999999999998 1 0 # nof attributes