Package pygeodesy :: Module booleans :: Class _Clip
[frames] | no frames]

Class _Clip

  object --+    
           |    
named._Named --+
               |
              _Clip

(INTERNAL) A doubly-linked list representing a closed polygon of LatLonFHP or LatLonGH points, duplicates and intersections with other clips.

Instance Methods
 
__init__(self, composite, clipid=0)
(INTERNAL) New _Clip.
 
__contains__(self, point)
Is the point in this clip?
 
__eq__(self, other)
Is this clip equivalent to an other clip, do both have the same len, the same points, in the same order, possibly rotated?
 
__ge__(self, other)
See method __lt__.
 
__gt__(self, other)
Is this clip "above" an other clip, located or stretched farther North or East?
 
__hash__(self)
hash(x)
 
__iter__(self)
Yield the points, duplicates and intersections.
 
__le__(self, other)
See method __gt__.
 
__len__(self)
Return the number of points, duplicates and intersections in this clip.
 
__lt__(self, other)
Is this clip "below" an other clip, located or stretched farther South or West?
 
__ne__(self, other)
See method __eq__.

Inherited from named._Named: __imatmul__, __matmul__, __repr__, __rmatmul__, __str__, attrs, classof, copy, dup, methodname, rename, toRepr, toStr, toStr2

Inherited from object: __delattr__, __format__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __subclasshook__

Properties

Inherited from named._Named: classname, classnaming, iteration, name, named, named2, named3, named4, sizeof

Inherited from object: __class__

Method Details

__init__ (self, composite, clipid=0)
(Constructor)

 

(INTERNAL) New _Clip.

Overrides: object.__init__

__hash__ (self)
(Hashing function)

 

hash(x)

Overrides: object.__hash__
(inherited documentation)