pub struct IesImportOptions {
pub rotate_c_planes: f64,
}Expand description
Import options for IES files.
Use rotate_c_planes to correct the C-plane orientation difference between
EULUMDAT (C0 along luminaire length) and IES (C0 perpendicular to length).
Set to 90.0 when importing IES files that need EU-axis alignment.
Fields§
§rotate_c_planes: f64Rotate C-planes by this many degrees after import (default: 0.0). Set to 90.0 to convert IES C0 orientation → EULUMDAT C0 orientation.
Trait Implementations§
Source§impl Clone for IesImportOptions
impl Clone for IesImportOptions
Source§fn clone(&self) -> IesImportOptions
fn clone(&self) -> IesImportOptions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IesImportOptions
impl Debug for IesImportOptions
Auto Trait Implementations§
impl Freeze for IesImportOptions
impl RefUnwindSafe for IesImportOptions
impl Send for IesImportOptions
impl Sync for IesImportOptions
impl Unpin for IesImportOptions
impl UnsafeUnpin for IesImportOptions
impl UnwindSafe for IesImportOptions
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more