Point3d class
Connect2Point class