Eulerf

Inheritance diagram of Imath.Eulerf
class Eulerf

Bases: pybind11_builtins.pybind11_object

Constructors

__init__(*args, **kwargs) Overloaded function.

Methods

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

Bases: pybind11_builtins.pybind11_object

Members:

XYZLayout

IJKLayout

__eq__()

(self: object, arg0: object) -> bool

__getstate__()

(self: object) -> int_

__hash__()

(self: object) -> int_

__init__(self: Imath.Eulerf.InputLayout, arg0: int) → None
__int__(self: Imath.Eulerf.InputLayout) → int
__long__(self: Imath.Eulerf.InputLayout) → int
__ne__()

(self: object, arg0: object) -> bool

__repr__()

(self: handle) -> str

__setstate__()

(self: Imath.Eulerf.InputLayout, arg0: int) -> None

name

handle) -> str

Type:(self
class Order

Bases: pybind11_builtins.pybind11_object

Members:

Min

YZYr

XYZr

Legal

Max

YXYr

ZYZ

ZYX

YXZ

YXY

ZXYr

YZX

YZY

XZY

XZX

YZXr

XZYr

Default

ZXY

ZXZ

YXZr

ZYXr

XYX

XYZ

ZYZr

XYXr

XZXr

ZXZr

__eq__()

(self: object, arg0: object) -> bool

__getstate__()

(self: object) -> int_

__hash__()

(self: object) -> int_

__init__(self: Imath.Eulerf.Order, arg0: int) → None
__int__(self: Imath.Eulerf.Order) → int
__long__(self: Imath.Eulerf.Order) → int
__ne__()

(self: object, arg0: object) -> bool

__repr__()

(self: handle) -> str

__setstate__()

(self: Imath.Eulerf.Order, arg0: int) -> None

name

handle) -> str

Type:(self
__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::Euler<float>::Order) -> None
  4. __init__(self: Imath.Eulerf, arg0: Imath.V3f, arg1: Imath::Euler<float>::Order, arg2: Imath::Euler<float>::InputLayout) -> None
  5. __init__(self: Imath.Eulerf, arg0: float, arg1: float, arg2: float, arg3: Imath::Euler<float>::Order, arg4: Imath::Euler<float>::InputLayout) -> None
  6. __init__(self: Imath.Eulerf, arg0: Imath.Eulerf, arg1: Imath::Euler<float>::Order) -> None
  7. __init__(self: Imath.Eulerf, arg0: Imath.M33f, arg1: Imath::Euler<float>::Order) -> None
  8. __init__(self: Imath.Eulerf, arg0: Imath.M44f, arg1: Imath::Euler<float>::Order) -> None
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::Euler<float>::Axis
initialRepeated(self: Imath.Eulerf) → bool
legal(self: Imath::Euler<float>::Order) → bool
makeNear(self: Imath.Eulerf, arg0: Imath.Eulerf) → None
order(self: Imath.Eulerf) → Imath::Euler<float>::Order
parityEven(self: Imath.Eulerf) → bool
set(self: Imath.Eulerf, arg0: Imath::Euler<float>::Axis, arg1: bool, arg2: bool, arg3: bool) → None
setOrder(self: Imath.Eulerf, arg0: Imath::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