|
| | __init__ (self, *args) |
| |
| | EuclideanNorm (self) |
| |
| | SquaredEuclideanNorm (self) |
| |
| | Perpendicular (self) |
| |
| | Resize (self, aNewLength) |
| |
| | Format (self) |
| |
| | Cross (self, aVector) |
| |
| | Dot (self, aVector) |
| |
| | Distance (self, aVector) |
| |
| | SquaredDistance (self, aVector) |
| |
| | __imul__ (self, *args) |
| |
| | __iadd__ (self, *args) |
| |
| | __isub__ (self, *args) |
| |
| | __neg__ (self) |
| |
| | __truediv__ (self, *args) |
| |
| | __eq__ (self, aVector) |
| |
| | __ne__ (self, aVector) |
| |
| | __lt__ (self, aVector) |
| |
| | __le__ (self, aVector) |
| |
| | __gt__ (self, aVector) |
| |
| | __ge__ (self, aVector) |
| |
| | Set (self, x, y) |
| |
| | Get (self) |
| |
| | __eq__ (self, other) |
| |
| | __ne__ (self, other) |
| |
| | __str__ (self) |
| |
| | __repr__ (self) |
| |
| | __len__ (self) |
| |
| | __getitem__ (self, index) |
| |
| | __setitem__ (self, index, val) |
| |
| | __nonzero__ (self) |
| |
| | __add__ (self, other) |
| |
| | __sub__ (self, other) |
| |
|
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
| | x = property(_pcbnew.VECTOR2I_x_get, _pcbnew.VECTOR2I_x_set, doc=) |
| |
| | y = property(_pcbnew.VECTOR2I_y_get, _pcbnew.VECTOR2I_y_set, doc=) |
| |
Proxy of C++ VECTOR2< int > class.
Definition at line 5009 of file pcbnew.py.
◆ __init__()
| pcbnew.VECTOR2I.__init__ |
( |
| self, |
|
|
* | args ) |
__init__(VECTOR2I self) -> VECTOR2I
__init__(VECTOR2I self, int x, int y) -> VECTOR2I
__init__(VECTOR2I self, VECTOR2I aVec) -> VECTOR2I
Definition at line 5017 of file pcbnew.py.
◆ __add__()
| pcbnew.VECTOR2I.__add__ |
( |
| self, |
|
|
| other ) |
◆ __eq__() [1/2]
| pcbnew.VECTOR2I.__eq__ |
( |
| self, |
|
|
| aVector ) |
__eq__(VECTOR2I self, VECTOR2I aVector) -> bool
Definition at line 5092 of file pcbnew.py.
◆ __eq__() [2/2]
| pcbnew.VECTOR2I.__eq__ |
( |
| self, |
|
|
| other ) |
◆ __ge__()
| pcbnew.VECTOR2I.__ge__ |
( |
| self, |
|
|
| aVector ) |
__ge__(VECTOR2I self, VECTOR2I aVector) -> bool
Definition at line 5112 of file pcbnew.py.
◆ __getitem__()
| pcbnew.VECTOR2I.__getitem__ |
( |
| self, |
|
|
| index ) |
◆ __gt__()
| pcbnew.VECTOR2I.__gt__ |
( |
| self, |
|
|
| aVector ) |
__gt__(VECTOR2I self, VECTOR2I aVector) -> bool
Definition at line 5108 of file pcbnew.py.
◆ __iadd__()
| pcbnew.VECTOR2I.__iadd__ |
( |
| self, |
|
|
* | args ) |
__iadd__(VECTOR2I self, VECTOR2I aVector) -> VECTOR2I
__iadd__(VECTOR2I self, int const & aScalar) -> VECTOR2I
Definition at line 5068 of file pcbnew.py.
◆ __imul__()
| pcbnew.VECTOR2I.__imul__ |
( |
| self, |
|
|
* | args ) |
__imul__(VECTOR2I self, VECTOR2I aVector) -> VECTOR2I
__imul__(VECTOR2I self, int const & aScalar) -> VECTOR2I
Definition at line 5061 of file pcbnew.py.
◆ __isub__()
| pcbnew.VECTOR2I.__isub__ |
( |
| self, |
|
|
* | args ) |
__isub__(VECTOR2I self, VECTOR2I aVector) -> VECTOR2I
__isub__(VECTOR2I self, int const & aScalar) -> VECTOR2I
Definition at line 5075 of file pcbnew.py.
◆ __le__()
| pcbnew.VECTOR2I.__le__ |
( |
| self, |
|
|
| aVector ) |
__le__(VECTOR2I self, VECTOR2I aVector) -> bool
Definition at line 5104 of file pcbnew.py.
◆ __len__()
| pcbnew.VECTOR2I.__len__ |
( |
| self | ) |
|
◆ __lt__()
| pcbnew.VECTOR2I.__lt__ |
( |
| self, |
|
|
| aVector ) |
__lt__(VECTOR2I self, VECTOR2I aVector) -> bool
Definition at line 5100 of file pcbnew.py.
◆ __ne__() [1/2]
| pcbnew.VECTOR2I.__ne__ |
( |
| self, |
|
|
| aVector ) |
__ne__(VECTOR2I self, VECTOR2I aVector) -> bool
Definition at line 5096 of file pcbnew.py.
◆ __ne__() [2/2]
| pcbnew.VECTOR2I.__ne__ |
( |
| self, |
|
|
| other ) |
◆ __neg__()
| pcbnew.VECTOR2I.__neg__ |
( |
| self | ) |
|
__neg__(VECTOR2I self) -> VECTOR2I
Definition at line 5082 of file pcbnew.py.
◆ __nonzero__()
| pcbnew.VECTOR2I.__nonzero__ |
( |
| self | ) |
|
◆ __repr__()
| pcbnew.VECTOR2I.__repr__ |
( |
| self | ) |
|
◆ __setitem__()
| pcbnew.VECTOR2I.__setitem__ |
( |
| self, |
|
|
| index, |
|
|
| val ) |
◆ __str__()
| pcbnew.VECTOR2I.__str__ |
( |
| self | ) |
|
◆ __sub__()
| pcbnew.VECTOR2I.__sub__ |
( |
| self, |
|
|
| other ) |
◆ __truediv__()
| pcbnew.VECTOR2I.__truediv__ |
( |
| self, |
|
|
* | args ) |
◆ Cross()
| pcbnew.VECTOR2I.Cross |
( |
| self, |
|
|
| aVector ) |
Cross(VECTOR2I self, VECTOR2I aVector) -> VECTOR2< int >::extended_type
Definition at line 5045 of file pcbnew.py.
◆ Distance()
| pcbnew.VECTOR2I.Distance |
( |
| self, |
|
|
| aVector ) |
Distance(VECTOR2I self, VECTOR2L aVector) -> double
Definition at line 5053 of file pcbnew.py.
◆ Dot()
| pcbnew.VECTOR2I.Dot |
( |
| self, |
|
|
| aVector ) |
Dot(VECTOR2I self, VECTOR2I aVector) -> VECTOR2< int >::extended_type
Definition at line 5049 of file pcbnew.py.
◆ EuclideanNorm()
| pcbnew.VECTOR2I.EuclideanNorm |
( |
| self | ) |
|
EuclideanNorm(VECTOR2I self) -> int
Definition at line 5025 of file pcbnew.py.
◆ Format()
| pcbnew.VECTOR2I.Format |
( |
| self | ) |
|
Format(VECTOR2I self) -> string
Definition at line 5041 of file pcbnew.py.
◆ Get()
| pcbnew.VECTOR2I.Get |
( |
| self | ) |
|
Get(VECTOR2I self) -> PyObject *
Definition at line 5120 of file pcbnew.py.
◆ Perpendicular()
| pcbnew.VECTOR2I.Perpendicular |
( |
| self | ) |
|
Perpendicular(VECTOR2I self) -> VECTOR2I
Definition at line 5033 of file pcbnew.py.
◆ Resize()
| pcbnew.VECTOR2I.Resize |
( |
| self, |
|
|
| aNewLength ) |
Resize(VECTOR2I self, int aNewLength) -> VECTOR2I
Definition at line 5037 of file pcbnew.py.
◆ Set()
| pcbnew.VECTOR2I.Set |
( |
| self, |
|
|
| x, |
|
|
| y ) |
Set(VECTOR2I self, long x, long y)
Definition at line 5116 of file pcbnew.py.
◆ SquaredDistance()
| pcbnew.VECTOR2I.SquaredDistance |
( |
| self, |
|
|
| aVector ) |
SquaredDistance(VECTOR2I self, VECTOR2I aVector) -> VECTOR2< int >::extended_type
Definition at line 5057 of file pcbnew.py.
◆ SquaredEuclideanNorm()
| pcbnew.VECTOR2I.SquaredEuclideanNorm |
( |
| self | ) |
|
SquaredEuclideanNorm(VECTOR2I self) -> VECTOR2< int >::extended_type
Definition at line 5029 of file pcbnew.py.
◆ thisown
| pcbnew.VECTOR2I.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
static |
| pcbnew.VECTOR2I.x = property(_pcbnew.VECTOR2I_x_get, _pcbnew.VECTOR2I_x_set, doc=) |
|
static |
| pcbnew.VECTOR2I.y = property(_pcbnew.VECTOR2I_y_get, _pcbnew.VECTOR2I_y_set, doc=) |
|
static |
The documentation for this class was generated from the following file: