Frame Handle¶
- class huira.rgb.FrameHandle¶
- __init__(*args, **kwargs)¶
- delete_instance(self: huira._huira.rgb.FrameHandle, instance: huira._huira.rgb.InstanceHandle) None¶
- delete_subframe(self: huira._huira.rgb.FrameHandle, subframe: huira._huira.rgb.FrameHandle) None¶
- get_parent(self: huira._huira.rgb.FrameHandle) huira::NodeHandle<huira::SpectralBins<3ul, 600, 750, 500, 600, 380, 500>, huira::Node<huira::SpectralBins<3ul, 600, 750, 500, 600, 380, 500> > >¶
- get_spice_frame(self: huira._huira.rgb.FrameHandle) str¶
- get_spice_origin(self: huira._huira.rgb.FrameHandle) str¶
- get_static_angular_velocity(self: huira._huira.rgb.FrameHandle) huira._huira.Vec3¶
- get_static_position(self: huira._huira.rgb.FrameHandle) huira._huira.Vec3¶
- get_static_rotation(self: huira._huira.rgb.FrameHandle) huira._huira.Rotation¶
- get_static_scale(self: huira._huira.rgb.FrameHandle) huira._huira.Vec3¶
- get_static_velocity(self: huira._huira.rgb.FrameHandle) huira._huira.Vec3¶
- new_instance(*args, **kwargs)¶
Overloaded function.
new_instance(self: huira._huira.rgb.FrameHandle, asset_handle: huira._huira.rgb.CameraModelHandle) -> huira._huira.rgb.InstanceHandle
new_instance(self: huira._huira.rgb.FrameHandle, asset_handle: huira._huira.rgb.LightHandle) -> huira._huira.rgb.InstanceHandle
new_instance(self: huira._huira.rgb.FrameHandle, asset_handle: huira._huira.rgb.UnresolvedObjectHandle) -> huira._huira.rgb.InstanceHandle
- new_spice_subframe(self: huira._huira.rgb.FrameHandle, spice_origin: str, spice_frame: str) huira._huira.rgb.FrameHandle¶
- new_subframe(self: huira._huira.rgb.FrameHandle) huira._huira.rgb.FrameHandle¶
- set_angular_velocity(self: huira._huira.rgb.FrameHandle, wx: object, wy: object, wz: object) None¶
Set angular velocity (accepts any angular velocity unit)
- set_euler_angles(self: huira._huira.rgb.FrameHandle, x: object, y: object, z: object, sequence: str = 'XYZ') None¶
- set_position(self: huira._huira.rgb.FrameHandle, x: object, y: object, z: object) None¶
Set position (accepts any distance unit)
- set_rotation(self: huira._huira.rgb.FrameHandle, rotation: huira._huira.Rotation) None¶
- set_rotation_local_to_parent(*args, **kwargs)¶
Overloaded function.
set_rotation_local_to_parent(self: huira._huira.rgb.FrameHandle, matrix: huira._huira.Mat3) -> None
set_rotation_local_to_parent(self: huira._huira.rgb.FrameHandle, quaternion: huira._huira.Quaternion) -> None
set_rotation_local_to_parent(self: huira._huira.rgb.FrameHandle, axis: huira._huira.Vec3, angle: object) -> None
- set_rotation_parent_to_local(*args, **kwargs)¶
Overloaded function.
set_rotation_parent_to_local(self: huira._huira.rgb.FrameHandle, matrix: huira._huira.Mat3) -> None
set_rotation_parent_to_local(self: huira._huira.rgb.FrameHandle, quaternion: huira._huira.Quaternion) -> None
set_rotation_parent_to_local(self: huira._huira.rgb.FrameHandle, axis: huira._huira.Vec3, angle: object) -> None
- set_scale(*args, **kwargs)¶
Overloaded function.
set_scale(self: huira._huira.rgb.FrameHandle, sx: float, sy: float, sz: float) -> None
set_scale(self: huira._huira.rgb.FrameHandle, s: float) -> None
- set_spice(self: huira._huira.rgb.FrameHandle, spice_origin: str, spice_frame: str) None¶
- set_spice_frame(self: huira._huira.rgb.FrameHandle, spice_frame: str) None¶
- set_spice_origin(self: huira._huira.rgb.FrameHandle, spice_origin: str) None¶
- set_velocity(self: huira._huira.rgb.FrameHandle, vx: object, vy: object, vz: object) None¶
Set velocity (accepts any velocity unit)
- valid(self: huira._huira.rgb.FrameHandle) bool¶
- class huira.visible8.FrameHandle¶
- __init__(*args, **kwargs)¶
- delete_instance(self: huira._huira.visible8.FrameHandle, instance: huira._huira.visible8.InstanceHandle) None¶
- delete_subframe(self: huira._huira.visible8.FrameHandle, subframe: huira._huira.visible8.FrameHandle) None¶
- get_parent(self: huira._huira.visible8.FrameHandle) huira::NodeHandle<huira::SpectralBins<8ul, 380, 750>, huira::Node<huira::SpectralBins<8ul, 380, 750> > >¶
- get_spice_frame(self: huira._huira.visible8.FrameHandle) str¶
- get_spice_origin(self: huira._huira.visible8.FrameHandle) str¶
- get_static_angular_velocity(self: huira._huira.visible8.FrameHandle) huira._huira.Vec3¶
- get_static_position(self: huira._huira.visible8.FrameHandle) huira._huira.Vec3¶
- get_static_rotation(self: huira._huira.visible8.FrameHandle) huira._huira.Rotation¶
- get_static_scale(self: huira._huira.visible8.FrameHandle) huira._huira.Vec3¶
- get_static_velocity(self: huira._huira.visible8.FrameHandle) huira._huira.Vec3¶
- new_instance(*args, **kwargs)¶
Overloaded function.
new_instance(self: huira._huira.visible8.FrameHandle, asset_handle: huira._huira.visible8.CameraModelHandle) -> huira._huira.visible8.InstanceHandle
new_instance(self: huira._huira.visible8.FrameHandle, asset_handle: huira._huira.visible8.LightHandle) -> huira._huira.visible8.InstanceHandle
new_instance(self: huira._huira.visible8.FrameHandle, asset_handle: huira._huira.visible8.UnresolvedObjectHandle) -> huira._huira.visible8.InstanceHandle
- new_spice_subframe(self: huira._huira.visible8.FrameHandle, spice_origin: str, spice_frame: str) huira._huira.visible8.FrameHandle¶
- new_subframe(self: huira._huira.visible8.FrameHandle) huira._huira.visible8.FrameHandle¶
- set_angular_velocity(self: huira._huira.visible8.FrameHandle, wx: object, wy: object, wz: object) None¶
Set angular velocity (accepts any angular velocity unit)
- set_euler_angles(self: huira._huira.visible8.FrameHandle, x: object, y: object, z: object, sequence: str = 'XYZ') None¶
- set_position(self: huira._huira.visible8.FrameHandle, x: object, y: object, z: object) None¶
Set position (accepts any distance unit)
- set_rotation(self: huira._huira.visible8.FrameHandle, rotation: huira._huira.Rotation) None¶
- set_rotation_local_to_parent(*args, **kwargs)¶
Overloaded function.
set_rotation_local_to_parent(self: huira._huira.visible8.FrameHandle, matrix: huira._huira.Mat3) -> None
set_rotation_local_to_parent(self: huira._huira.visible8.FrameHandle, quaternion: huira._huira.Quaternion) -> None
set_rotation_local_to_parent(self: huira._huira.visible8.FrameHandle, axis: huira._huira.Vec3, angle: object) -> None
- set_rotation_parent_to_local(*args, **kwargs)¶
Overloaded function.
set_rotation_parent_to_local(self: huira._huira.visible8.FrameHandle, matrix: huira._huira.Mat3) -> None
set_rotation_parent_to_local(self: huira._huira.visible8.FrameHandle, quaternion: huira._huira.Quaternion) -> None
set_rotation_parent_to_local(self: huira._huira.visible8.FrameHandle, axis: huira._huira.Vec3, angle: object) -> None
- set_scale(*args, **kwargs)¶
Overloaded function.
set_scale(self: huira._huira.visible8.FrameHandle, sx: float, sy: float, sz: float) -> None
set_scale(self: huira._huira.visible8.FrameHandle, s: float) -> None
- set_spice(self: huira._huira.visible8.FrameHandle, spice_origin: str, spice_frame: str) None¶
- set_spice_frame(self: huira._huira.visible8.FrameHandle, spice_frame: str) None¶
- set_spice_origin(self: huira._huira.visible8.FrameHandle, spice_origin: str) None¶
- set_velocity(self: huira._huira.visible8.FrameHandle, vx: object, vy: object, vz: object) None¶
Set velocity (accepts any velocity unit)
- valid(self: huira._huira.visible8.FrameHandle) bool¶