paya.runtime.data.Point#
- class Point(*args, **kwargs)#
Inheritance
Point
Vector
Vector
VectorN
Array
MVector
MPoint
- __add__(other)#
Implements addition (
+
).Overloads
pymel.core.datatypes.Point.__add__()
to add support for 1D or 3D plugs.
- __radd__(other)#
Implements reflected addition (
+
).Overloads
pymel.core.datatypes.Point.__radd__()
to add support for 1D or 3D plugs.
- __sub__(other)#
Implements subtraction (
-
).Overloads
pymel.core.datatypes.Point.__sub__()
to add support for 1D or 3D plugs.
- __rsub__(other)#
Implements reflected subtraction (
-
).Overloads
pymel.core.datatypes.Point.__rsub__()
to add support for 1D or 3D plugs.
- __mul__(other)#
Implements multiplication (
*
).Overloads
pymel.core.datatypes.Point.__mul__()
to add support for 1D, 3D and 16D (matrix) plugs.
- __rmul__(other)#
Implements reflected multiplication (
*
).Overloads
pymel.core.datatypes.Point.__rmul__()
to add support for 1D and 3D plugs.
- __neg__()#
Implements unary negation (
-
).- Returns
self * -1.0
- __truediv__(other)#
Implements division (
/
).Overloads
pymel.core.datatypes.Point.__truediv__()
to add support for 1D and 3D plugs.
- __rtruediv__(other)#
Implements reflected division (
/
).Overloads
pymel.core.datatypes.Point.__rtruediv__()
to add support for 1D and 3D plugs.
- __pow__(other)#
Implements power (
**
).Overloads
pymel.core.datatypes.Point.__pow__()
to add support for 1D and 3D plugs.
- __rpow__(other)#
Implements reflected power (
**
).Overloads
pymel.core.datatypes.Point.__rpow__()
to add support for 1D and 3D plugs.