|
| def | __init__ (self, *args) |
| |
| def | EuclideanNorm (self) |
| |
| def | SquaredEuclideanNorm (self) |
| |
| def | Perpendicular (self) |
| |
| def | Resize (self, aNewLength) |
| |
| def | Format (self) |
| |
| def | Cross (self, aVector) |
| |
| def | Dot (self, aVector) |
| |
| def | Distance (self, aVector) |
| |
| def | SquaredDistance (self, aVector) |
| |
| def | __imul__ (self, *args) |
| |
| def | __iadd__ (self, *args) |
| |
| def | __isub__ (self, *args) |
| |
| def | __neg__ (self) |
| |
| def | __truediv__ (self, *args) |
| |
| def | __eq__ (self, aVector) |
| |
| def | __ne__ (self, aVector) |
| |
| def | __lt__ (self, aVector) |
| |
| def | __le__ (self, aVector) |
| |
| def | __gt__ (self, aVector) |
| |
| def | __ge__ (self, aVector) |
| |
| def | Set (self, x, y) |
| |
| def | Get (self) |
| |
| def | __eq__ (self, other) |
| |
| def | __ne__ (self, other) |
| |
| def | __str__ (self) |
| |
| def | __repr__ (self) |
| |
| def | __len__ (self) |
| |
| def | __getitem__ (self, index) |
| |
| def | __setitem__ (self, index, val) |
| |
| def | __nonzero__ (self) |
| |
| def | __add__ (self, other) |
| |
| def | __sub__ (self, other) |
| |
|
| property | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
| property | x = property(_pcbnew.VECTOR2L_x_get, _pcbnew.VECTOR2L_x_set, doc=) |
| |
| property | y = property(_pcbnew.VECTOR2L_y_get, _pcbnew.VECTOR2L_y_set, doc=) |
| |
Proxy of C++ VECTOR2< long long > class.
Definition at line 5035 of file pcbnew.py.
◆ __init__()
| def pcbnew.VECTOR2L.__init__ |
( |
|
self, |
|
|
* |
args |
|
) |
| |
__init__(VECTOR2L self) -> VECTOR2L
__init__(VECTOR2L self, long long x, long long y) -> VECTOR2L
__init__(VECTOR2L self, VECTOR2L aVec) -> VECTOR2L
Definition at line 5047 of file pcbnew.py.
◆ __add__()
| def pcbnew.VECTOR2L.__add__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __eq__() [1/2]
| def pcbnew.VECTOR2L.__eq__ |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
__eq__(VECTOR2L self, VECTOR2L aVector) -> bool
Definition at line 5122 of file pcbnew.py.
◆ __eq__() [2/2]
| def pcbnew.VECTOR2L.__eq__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __ge__()
| def pcbnew.VECTOR2L.__ge__ |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
__ge__(VECTOR2L self, VECTOR2L aVector) -> bool
Definition at line 5142 of file pcbnew.py.
◆ __getitem__()
| def pcbnew.VECTOR2L.__getitem__ |
( |
|
self, |
|
|
|
index |
|
) |
| |
◆ __gt__()
| def pcbnew.VECTOR2L.__gt__ |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
__gt__(VECTOR2L self, VECTOR2L aVector) -> bool
Definition at line 5138 of file pcbnew.py.
◆ __iadd__()
| def pcbnew.VECTOR2L.__iadd__ |
( |
|
self, |
|
|
* |
args |
|
) |
| |
__iadd__(VECTOR2L self, VECTOR2L aVector) -> VECTOR2L
__iadd__(VECTOR2L self, long long const & aScalar) -> VECTOR2L
Definition at line 5098 of file pcbnew.py.
◆ __imul__()
| def pcbnew.VECTOR2L.__imul__ |
( |
|
self, |
|
|
* |
args |
|
) |
| |
__imul__(VECTOR2L self, VECTOR2L aVector) -> VECTOR2L
__imul__(VECTOR2L self, long long const & aScalar) -> VECTOR2L
Definition at line 5091 of file pcbnew.py.
◆ __isub__()
| def pcbnew.VECTOR2L.__isub__ |
( |
|
self, |
|
|
* |
args |
|
) |
| |
__isub__(VECTOR2L self, VECTOR2L aVector) -> VECTOR2L
__isub__(VECTOR2L self, long long const & aScalar) -> VECTOR2L
Definition at line 5105 of file pcbnew.py.
◆ __le__()
| def pcbnew.VECTOR2L.__le__ |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
__le__(VECTOR2L self, VECTOR2L aVector) -> bool
Definition at line 5134 of file pcbnew.py.
◆ __len__()
| def pcbnew.VECTOR2L.__len__ |
( |
|
self | ) |
|
◆ __lt__()
| def pcbnew.VECTOR2L.__lt__ |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
__lt__(VECTOR2L self, VECTOR2L aVector) -> bool
Definition at line 5130 of file pcbnew.py.
◆ __ne__() [1/2]
| def pcbnew.VECTOR2L.__ne__ |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
__ne__(VECTOR2L self, VECTOR2L aVector) -> bool
Definition at line 5126 of file pcbnew.py.
◆ __ne__() [2/2]
| def pcbnew.VECTOR2L.__ne__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __neg__()
| def pcbnew.VECTOR2L.__neg__ |
( |
|
self | ) |
|
__neg__(VECTOR2L self) -> VECTOR2L
Definition at line 5112 of file pcbnew.py.
◆ __nonzero__()
| def pcbnew.VECTOR2L.__nonzero__ |
( |
|
self | ) |
|
◆ __repr__()
| def pcbnew.VECTOR2L.__repr__ |
( |
|
self | ) |
|
◆ __setitem__()
| def pcbnew.VECTOR2L.__setitem__ |
( |
|
self, |
|
|
|
index, |
|
|
|
val |
|
) |
| |
◆ __str__()
| def pcbnew.VECTOR2L.__str__ |
( |
|
self | ) |
|
◆ __sub__()
| def pcbnew.VECTOR2L.__sub__ |
( |
|
self, |
|
|
|
other |
|
) |
| |
◆ __truediv__()
| def pcbnew.VECTOR2L.__truediv__ |
( |
|
self, |
|
|
* |
args |
|
) |
| |
◆ Cross()
| def pcbnew.VECTOR2L.Cross |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
Cross(VECTOR2L self, VECTOR2L aVector) -> VECTOR2< long long >::extended_type
Definition at line 5075 of file pcbnew.py.
◆ Distance()
| def pcbnew.VECTOR2L.Distance |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
Distance(VECTOR2L self, VECTOR2< VECTOR2< long long >::extended_type > const & aVector) -> double
Definition at line 5083 of file pcbnew.py.
◆ Dot()
| def pcbnew.VECTOR2L.Dot |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
Dot(VECTOR2L self, VECTOR2L aVector) -> VECTOR2< long long >::extended_type
Definition at line 5079 of file pcbnew.py.
◆ EuclideanNorm()
| def pcbnew.VECTOR2L.EuclideanNorm |
( |
|
self | ) |
|
EuclideanNorm(VECTOR2L self) -> long long
Definition at line 5055 of file pcbnew.py.
◆ Format()
| def pcbnew.VECTOR2L.Format |
( |
|
self | ) |
|
Format(VECTOR2L self) -> string
Definition at line 5071 of file pcbnew.py.
◆ Get()
| def pcbnew.VECTOR2L.Get |
( |
|
self | ) |
|
Get(VECTOR2L self) -> PyObject *
Definition at line 5150 of file pcbnew.py.
◆ Perpendicular()
| def pcbnew.VECTOR2L.Perpendicular |
( |
|
self | ) |
|
Perpendicular(VECTOR2L self) -> VECTOR2L
Definition at line 5063 of file pcbnew.py.
◆ Resize()
| def pcbnew.VECTOR2L.Resize |
( |
|
self, |
|
|
|
aNewLength |
|
) |
| |
Resize(VECTOR2L self, long long aNewLength) -> VECTOR2L
Definition at line 5067 of file pcbnew.py.
◆ Set()
| def pcbnew.VECTOR2L.Set |
( |
|
self, |
|
|
|
x, |
|
|
|
y |
|
) |
| |
Set(VECTOR2L self, long long x, long long y)
Definition at line 5146 of file pcbnew.py.
◆ SquaredDistance()
| def pcbnew.VECTOR2L.SquaredDistance |
( |
|
self, |
|
|
|
aVector |
|
) |
| |
SquaredDistance(VECTOR2L self, VECTOR2L aVector) -> VECTOR2< long long >::extended_type
Definition at line 5087 of file pcbnew.py.
◆ SquaredEuclideanNorm()
| def pcbnew.VECTOR2L.SquaredEuclideanNorm |
( |
|
self | ) |
|
SquaredEuclideanNorm(VECTOR2L self) -> VECTOR2< long long >::extended_type
Definition at line 5059 of file pcbnew.py.
◆ ECOORD_MAX
| _pcbnew pcbnew.VECTOR2L.ECOORD_MAX = _pcbnew.VECTOR2L_ECOORD_MAX |
|
static |
◆ ECOORD_MIN
| _pcbnew pcbnew.VECTOR2L.ECOORD_MIN = _pcbnew.VECTOR2L_ECOORD_MIN |
|
static |
◆ thisown
| property pcbnew.VECTOR2L.thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
static |
| property pcbnew.VECTOR2L.x = property(_pcbnew.VECTOR2L_x_get, _pcbnew.VECTOR2L_x_set, doc=) |
|
static |
| property pcbnew.VECTOR2L.y = property(_pcbnew.VECTOR2L_y_get, _pcbnew.VECTOR2L_y_set, doc=) |
|
static |
The documentation for this class was generated from the following file: