t.p.b.Coordinate(Angle) : class documentation

Part of twisted.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: dict of Angles constants to callables)
Class Variable _ANGLE_TYPE_NAMES English names for angle types. (type: dict of Angles constants to str)
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
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)
def __init__(self, angle, coordinateType=None): (source)
Initializes a coordinate.
ParametersangleThe 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)
coordinateTypeThe coordinate type. One of Angles.LATITUDE, Angles.LONGITUDE or None if unknown.
@property
def hemisphere(self): (source)
Gets the hemisphere of this coordinate.
ReturnsA symbolic constant representing a hemisphere (one of Angles)
API Documentation for Twisted, generated by pydoctor at 2014-05-12 18:27:00.