def equateSpherical(point, returnValue):
 spherical = evaluate.getVector3ByFloatList(returnValue, point)
 radius = spherical.x
 elevationComplex = (euclidean.getWiddershinsUnitPolar(math.radians(spherical.z)) * radius)
 azimuthComplex = (euclidean.getWiddershinsUnitPolar(math.radians(spherical.y)) * elevationComplex.real)
 point.x = azimuthComplex.real
 point.y = azimuthComplex.imag
 point.z = elevationComplex.imag

def equateSpherical ( point , returnValue ) : spherical = evaluate . getVector3ByFloatList ( returnValue , point ) radius = spherical . x elevationComplex = ( euclidean . getWiddershinsUnitPolar ( math . radians ( spherical . z ) ) * radius ) azimuthComplex = ( euclidean . getWiddershinsUnitPolar ( math . radians ( spherical . y ) ) * elevationComplex . real ) point . x = azimuthComplex . real point . y = azimuthComplex . imag point . z = elevationComplex . imag
get equation for spherical .