lsst.geom  13.0-1-g7257b6a+15
Public Member Functions | Public Attributes | List of all members
lsst.geom.geometry._SubList Class Reference
Inheritance diagram for lsst.geom.geometry._SubList:

Public Member Functions

def __init__ (self, backingList)
 
def append (self, i)
 
def filter (self, predicate)
 
def __len__ (self)
 
def __iter__ (self)
 

Public Attributes

 backingList
 
 active
 
 head
 
 tail
 
 freeTail
 
 len
 

Detailed Description

Class that maintains a sub-list of a backing list in
insertion order. Elements can be deleted in O(1) time.

Member Function Documentation

◆ __iter__()

def lsst.geom.geometry._SubList.__iter__ (   self)
Returns an iterator over all elements in the sub-list.

◆ filter()

def lsst.geom.geometry._SubList.filter (   self,
  predicate 
)
Removes all elements E in the sub-list for which predicate(E)
evaluates to True.

The documentation for this class was generated from the following file: