(self, *args)
Parameters
        ----------
        There are 2 cases:

        1) 1 parameter: this must satisfy the numpy array protocol.
        2) 2 or more parameters: x, y, z : float
            Easting, northing, and elevation.
Parameters
        ----------
        There are 2 cases:
Parameters ---------- There are 2 cases :
def __init__(self, *args):
        """
        Parameters
        ----------
        There are 2 cases:

        1) 1 parameter: this must satisfy the numpy array protocol.
        2) 2 or more parameters: x, y, z : float
            Easting, northing, and elevation.
        """
        BaseGeometry.__init__(self)
        if len(args) > 0:
            self._set_coords(*args)
def __init__ ( self , * args ) : BaseGeometry . __init__ ( self ) if len ( args ) > 0 : self . _set_coords ( * args )