Eulerf

Inheritance diagram of Imath.Eulerf
class Eulerf

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.Eulerf.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.Eulerf.Order, value: int) None
property name
__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: Imath.Eulerf) -> None

  2. __init__(self: Imath.Eulerf, arg0: Imath.Eulerf) -> None

  3. __init__(self: Imath.Eulerf, arg0: Imath_2_5::Euler<double>) -> None

  4. __init__(self: Imath.Eulerf, arg0: Imath_2_5::Euler<float>::Order) -> None

  5. __init__(self: Imath.Eulerf, arg0: Imath.Eulerf, arg1: Imath_2_5::Euler<float>::Order) -> None

  6. __init__(self: Imath.Eulerf, v: Imath.V3f, o: Imath.Eulerf.Order = <Order.XYZ: 257>, l: Imath.Eulerf.InputLayout = <InputLayout.IJKLayout: 1>) -> None

  7. __init__(self: Imath.Eulerf, i: float, j: float, k: float, o: Imath.Eulerf.Order = <Order.XYZ: 257>, l: Imath.Eulerf.InputLayout = <InputLayout.IJKLayout: 1>) -> None

  8. __init__(self: Imath.Eulerf, m: Imath.M33f, o: Imath.Eulerf.Order = <Order.XYZ: 257>) -> None

  9. __init__(self: Imath.Eulerf, m: Imath.M44f, o: Imath.Eulerf.Order = <Order.XYZ: 257>) -> None

equalWithAbsError(self: Imath.Eulerf, arg0: Imath.V3f, arg1: float) bool
equalWithRelError(self: Imath.Eulerf, arg0: Imath.V3f, arg1: float) bool
extract(*args, **kwargs)

Overloaded function.

  1. extract(self: Imath.Eulerf, arg0: Imath.M33f) -> None

  2. extract(self: Imath.Eulerf, arg0: Imath.M44f) -> None

  3. extract(self: Imath.Eulerf, arg0: Imath.Quatf) -> None

frameStatic(self: Imath.Eulerf) bool
initialAxis(self: Imath.Eulerf) Imath_2_5::Euler<float>::Axis
initialRepeated(self: Imath.Eulerf) bool
legal(self: Imath_2_5::Euler<float>::Order) bool
makeNear(self: Imath.Eulerf, arg0: Imath.Eulerf) None
order(self: Imath.Eulerf) Imath_2_5::Euler<float>::Order
parityEven(self: Imath.Eulerf) bool
set(self: Imath.Eulerf, arg0: Imath_2_5::Euler<float>::Axis, arg1: bool, arg2: bool, arg3: bool) None
setOrder(self: Imath.Eulerf, arg0: Imath_2_5::Euler<float>::Order) None
setXYZVector(self: Imath.Eulerf, arg0: Imath.V3f) None
toMatrix33(self: Imath.Eulerf) Imath.M33f
toMatrix44(self: Imath.Eulerf) Imath.M44f
toQuat(self: Imath.Eulerf) Imath.Quatf
toXYZVector(self: Imath.Eulerf) Imath.V3f