Inheritance Graph
graph BT
Vec2
Vec2 --> Object
click Vec2 "escript_type_Geometry_Vec2"
click Object "escript_type_Object"
Functions
| |
|
| *(p0) |
[ESMF] E_Vec2 E_Vec2.*(number) |
| *=(p0) |
[ESMF] E_Vec2 E_Vec2.*=(Number) |
| +(p0) |
[ESMF] E_Vec2 E_Vec2.+(E_Vec2) |
| +=(p0) |
[ESMF] E_Vec2 E_Vec2.+=(E_Vec2) |
| -(p0) |
[ESMF] E_Vec2 E_Vec2.-(E_Vec2) |
| -=(p0) |
[ESMF] E_Vec2 E_Vec2.-=(E_Vec2) |
| /(p0) |
[ESMF] E_Vec2 E_Vec2./(number) |
| /=(p0) |
[ESMF] E_Vec2 E_Vec2./=(Number) |
| _-_pre() |
[ESMF] E_Vec2 -E_Vec2() |
| _constructor([p0 [, p1]]) |
[ESMF] Vec2 new Vec2([ x,y | Vec2]) |
| _get(p0) |
[ESMF] Number Vec2[key] |
| _set(p0, p1) |
[ESMF] thisObj Vec2[key] = Number |
| distance(p0) |
[ESMF] Number E_Vec2.distance(E_Vec2) |
| dot(p0) |
[ESMF] Number E_Vec2.dot(E_Vec2) |
| getX() |
[ESMF] number E_Vec2.getX() |
| getY() |
[ESMF] number E_Vec2.getY() |
| isZero() |
[ESMF] bool E_Vec2.isZero() |
| length() |
[ESMF] number E_Vec2.length() |
| normalize() |
[ESMF] self E_Vec2.normalize() |
| setValue([p0 [, p1]]) |
[ESMF] self E_Vec2.setValue( Number,Number | Array | Vec2) |
| setX(p0) |
[ESMF] self E_Vec2.setX(number) |
| setY(p0) |
[ESMF] self E_Vec2.setY(number) |
| toArray() |
[ESMF] Array E_Vec2.toArray() |
| x([p0]) |
[ESMF] Number|self E_Vec2.x([value]) |
| y([p0]) |
[ESMF] Number|self E_Vec2.y([value]) |