(self, other)
Add other to self by incrementing self's coordinates by those of
        other.

        See Also
        ========

        sympy.geometry.entity.translate
Add other to self by incrementing self's coordinates by those of
        other.
Add other to self by incrementing self s coordinates by those of other .
def __add__(self, other):
        """Add other to self by incrementing self's coordinates by those of
        other.

        See Also
        ========

        sympy.geometry.entity.translate

        """

        if isinstance(other, Point3D):
            if len(other.args) == len(self.args):
                return Point3D(*[simplify(a + b) for a, b in
                               zip(self.args, other.args)])
            else:
                raise TypeError(
                    "Points must have the same number of dimensions")
        else:
            raise ValueError('Cannot add non-Point, %s, to a Point' % other)
def __add__ ( self , other ) : if isinstance ( other , Point3D ) : if len ( other . args ) == len ( self . args ) : return Point3D ( * [ simplify ( a + b ) for a , b in zip ( self . args , other . args ) ] ) else : raise TypeError ( "Points must have the same number of dimensions" ) else : raise ValueError ( 'Cannot add non-Point, %s, to a Point' % other )