pub struct TargetAxis {
pub fits_idx: usize,
pub array_idx: usize,
pub ctype: String,
pub crpix: f64,
pub crval: f64,
pub cdelt: f64,
pub cunit: Option<String>,
}Expand description
Location of a target (FREQ/TIME) axis within a header’s WCS.
Fields§
§fits_idx: usizeFITS axis number (1-based), e.g. 3 for NAXIS3.
array_idx: usizenumpy/array index (0-based, axis order reversed), as used by np.take.
ctype: String§crpix: f64§crval: f64§cdelt: f64§cunit: Option<String>Trait Implementations§
Source§impl Clone for TargetAxis
impl Clone for TargetAxis
Source§fn clone(&self) -> TargetAxis
fn clone(&self) -> TargetAxis
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TargetAxis
impl RefUnwindSafe for TargetAxis
impl Send for TargetAxis
impl Sync for TargetAxis
impl Unpin for TargetAxis
impl UnsafeUnpin for TargetAxis
impl UnwindSafe for TargetAxis
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