typerig.core.objects.array
typerig.core.objects.array (version 0.26.5)
# MODULE: TypeRig / Core / Array (Objects) # ----------------------------------------------------------- # (C) Vassil Kateliev, 2018-2020 (http://www.kateliev.com) # (C) Karandash Type Foundry (http://www.karandash.eu) #------------------------------------------------------------ # www.typerig.com
Classes
- typerig.core.objects.collection.CustomList(_abcoll.MutableSequence)
 
class PointArray(typerig.core.objects.collection.CustomList)
# - Classes ----------------------------- # -- Point Collections ------------------
Methods
- add(self, other)
 - 
# - Internals
 
- delitem(self, i)
 
- div(self, other)
 
- init(self, data, useVoid=False)
 
- mul(self, other)
 
- repr(self)
 
- sub(self, other)
 
- doTransform(self, transform=None)
 
- pop(self, i=-1)
 
- remove(self, item)
 
Descriptors
- angles
 
- bounds
 
- center
 
- diffs
 
- height
 
- tuple
 
- width
 
- x
 
- x_tuple
 
- y
 
- y_tuple
 
Attributes
- abstractmethods = frozenset([])
 
- iadd = None
 
- idiv = None
 
- imul = None
 
- isub = None
 
Methods from typerig.core.objects.collection.CustomList
- cmp(self, other)
 
- contains(self, item)
 
- delslice(self, i, j)
 
- eq(self, other)
 
- ge(self, other)
 
- getitem(self, i)
 
- getslice(self, i, j)
 
- gt(self, other)
 
- le(self, other)
 
- len(self)
 
- lt(self, other)
 
- ne(self, other)
 
- setitem(self, i, item)
 
- setslice(self, i, j, other)
 
- append(self, item)
 
- count(self, item)
 
- extend(self, other)
 
- index(self, item, *args)
 
- insert(self, i, item)
 
- reverse(self)
 
- sort(self, *args, **kwds)
 
Attributes from typerig.core.objects.collection.CustomList
- hash = None
 
Methods from abcoll.Sequence
- __iter_(self)
 
- reversed(self)
 
Class methods from abcoll.Sized
- __subclasshook_(cls, C) from abc.ABCMeta
 
Descriptors from abcoll.Sized
- __dict_
 - 
dictionary for instance variables (if defined)
 
- weakref
 - 
list of weak references to the object (if defined)
 
Attributes from abcoll.Sized
- __metaclass_ = <class 'abc.ABCMeta'>
 - 
Metaclass for defining Abstract Base Classes (ABCs). Use this metaclass to create an ABC. An ABC can be subclassed directly, and then acts as a mix-in class. You can also register unrelated concrete classes (even built-in classes) and unrelated ABCs as 'virtual subclasses' -- these and their descendants will be considered subclasses of the registering ABC by the built-in issubclass() function, but the registering ABC won't show up in their MRO (Method Resolution Order) nor will method implementations defined by the registering ABC be callable (not even via super()).