animator.skia.Point3¶
- class animator.skia.Point3¶
Bases:
pybind11_builtins.pybind11_object- __init__(*args, **kwargs)¶
Overloaded function.
__init__(self: animator.skia.Point3, t: tuple) -> None
__init__(self: animator.skia.Point3, x: float, y: float, z: float) -> None
Methods
CrossProduct(a, b)DotProduct(a, b)Length(x, y, z)Make(x, y, z)__init__(*args, **kwargs)Overloaded function.
cross(self, vec)dot(self, vec)isFinite(self)length(self)makeScale(self, scale)normalize(self)scale(self, value)set(self, x, y, z)x(self)y(self)z(self)Attributes
fXfYfZ- static CrossProduct(a: animator.skia.Point3, b: animator.skia.Point3) animator.skia.Point3¶
- static DotProduct(a: animator.skia.Point3, b: animator.skia.Point3) float¶
- static Make(x: float, y: float, z: float) animator.skia.Point3¶
- cross(self: animator.skia.Point3, vec: animator.skia.Point3) animator.skia.Point3¶
- dot(self: animator.skia.Point3, vec: animator.skia.Point3) float¶
- isFinite(self: animator.skia.Point3) bool¶
- length(self: animator.skia.Point3) float¶
- makeScale(self: animator.skia.Point3, scale: float) animator.skia.Point3¶
- normalize(self: animator.skia.Point3) bool¶
- scale(self: animator.skia.Point3, value: float) None¶
- x(self: animator.skia.Point3) float¶
- y(self: animator.skia.Point3) float¶
- z(self: animator.skia.Point3) float¶