twisted.positioning.base.Coordinate(Angle) class documentationtwisted.positioning.base
          View Source
          (View In Hierarchy)
        
      A coordinate.
| Instance Variable | angle | The value of the coordinate in decimal degrees, with the usual rules for 
sign (northern and eastern hemispheres are positive, southern and western 
hemispheres are negative). (type: float) | 
| Method | __init__ | Initializes a coordinate. | 
| Method | hemisphere | Gets the hemisphere of this coordinate. | 
Inherited from Angle:
| Method | inDecimalDegrees | The value of this angle in decimal degrees. This value is immutable. | 
| Method | inDegreesMinutesSeconds | The value of this angle as a degrees, minutes, seconds tuple. This value is immutable. | 
| Method | setSign | Sets the sign of this angle. | 
| Method | __float__ | Returns this angle as a float. | 
| Method | __repr__ | Returns a string representation of this angle. | 
| Class Variable | _RANGE_EXPRESSIONS | A collection of expressions for the allowable range for the angular value 
of a particular coordinate value. (type: dictofAnglesconstants to callables) | 
| Class Variable | _ANGLE_TYPE_NAMES | English names for angle types. (type: dictofAnglesconstants tostr) | 
| Method | _angleValueRepr | Returns a string representation of the angular value of this angle. | 
| Method | _angleTypeNameRepr | Returns a string representation of the type of this angle. | 
Inherited from FancyEqMixin (via Angle):
| Method | __eq__ | Undocumented | 
| Method | __ne__ | Undocumented | 
float)
  Initializes a coordinate.
| Parameters | angle | The angle of this coordinate in decimal degrees. The hemisphere is 
determined by the sign (north and east are positive). If this coordinate 
describes a latitude, this value must be within -90.0 and +90.0 
(exclusive). If this value describes a longitude, this value must be within
-180.0 and +180.0 (exclusive). (type: float) | 
| coordinateType | The coordinate type. One of Angles.LATITUDE,Angles.LONGITUDEorNoneif unknown. |