Syntax
Geometry is the name of the library, but in GC, one doesn't have to write the library name Geometry. When creating a new type:
Fine
DPoint3d ptD3d = new DPoint3d()
Not Necessary
Geometry.DPoint3d ptD3d = new Geometry.DPoint3d()
The DGeometry library uses value types so it is actually not necessary to use the new keyword when initializing a new instance of a type:
DPoint3d ptD3d;
Is the equivalent of:
DPoint3d ptD3d = new DPoint3d()
th initialise a new DPoint3d(x=0, y=0, z=0)