Eulerd

- class Eulerd
Methods
__init__(*args, **kwargs)Overloaded function.
equalWithAbsError(self, arg0, arg1)equalWithRelError(self, arg0, arg1)extract(*args, **kwargs)Overloaded function.
frameStatic(self)initialAxis(self)initialRepeated(self)legal(self)makeNear(self, arg0)order(self)parityEven(self)set(self, arg0, arg1, arg2, arg3)setOrder(self, arg0)setXYZVector(self, arg0)toMatrix33(self)toMatrix44(self)toQuat(self)toXYZVector(self)- class InputLayout
Members:
IJKLayout
XYZLayout
- __init__(self: Imath.Eulerd.InputLayout, value: int) None
- property name
- class Order
Members:
XYZ
XZY
YZX
YXZ
ZXY
ZYX
XZX
XYX
YXY
YZY
ZYZ
ZXZ
XYZr
XZYr
YZXr
YXZr
ZXYr
ZYXr
XZXr
XYXr
YXYr
YZYr
ZYZr
ZXZr
Legal
Min
Max
Default
- __init__(self: Imath.Eulerd.Order, value: int) None
- property name
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: Imath.Eulerd) -> None
__init__(self: Imath.Eulerd, arg0: Imath.Eulerf) -> None
__init__(self: Imath.Eulerd, arg0: Imath.Eulerd) -> None
__init__(self: Imath.Eulerd, arg0: Imath_2_5::Euler<double>::Order) -> None
__init__(self: Imath.Eulerd, arg0: Imath.Eulerd, arg1: Imath_2_5::Euler<double>::Order) -> None
__init__(self: Imath.Eulerd, v: Imath.V3d, o: Imath.Eulerd.Order = <Order.XYZ: 257>, l: Imath.Eulerd.InputLayout = <InputLayout.IJKLayout: 1>) -> None
__init__(self: Imath.Eulerd, i: float, j: float, k: float, o: Imath.Eulerd.Order = <Order.XYZ: 257>, l: Imath.Eulerd.InputLayout = <InputLayout.IJKLayout: 1>) -> None
__init__(self: Imath.Eulerd, m: Imath.M33d, o: Imath.Eulerd.Order = <Order.XYZ: 257>) -> None
__init__(self: Imath.Eulerd, m: Imath.M44d, o: Imath.Eulerd.Order = <Order.XYZ: 257>) -> None
- equalWithAbsError(self: Imath.Eulerd, arg0: Imath.V3d, arg1: float) bool
- equalWithRelError(self: Imath.Eulerd, arg0: Imath.V3d, arg1: float) bool
- extract(*args, **kwargs)
Overloaded function.
extract(self: Imath.Eulerd, arg0: Imath.M33d) -> None
extract(self: Imath.Eulerd, arg0: Imath.M44d) -> None
extract(self: Imath.Eulerd, arg0: Imath.Quatd) -> None
- frameStatic(self: Imath.Eulerd) bool
- initialAxis(self: Imath.Eulerd) Imath_2_5::Euler<double>::Axis
- initialRepeated(self: Imath.Eulerd) bool
- legal(self: Imath_2_5::Euler<double>::Order) bool
- makeNear(self: Imath.Eulerd, arg0: Imath.Eulerd) None
- order(self: Imath.Eulerd) Imath_2_5::Euler<double>::Order
- parityEven(self: Imath.Eulerd) bool
- set(self: Imath.Eulerd, arg0: Imath_2_5::Euler<double>::Axis, arg1: bool, arg2: bool, arg3: bool) None
- setOrder(self: Imath.Eulerd, arg0: Imath_2_5::Euler<double>::Order) None
- setXYZVector(self: Imath.Eulerd, arg0: Imath.V3d) None
- toMatrix33(self: Imath.Eulerd) Imath.M33d
- toMatrix44(self: Imath.Eulerd) Imath.M44d
- toQuat(self: Imath.Eulerd) Imath.Quatd
- toXYZVector(self: Imath.Eulerd) Imath.V3d