pub struct Band {
pub irepband: NitfField<ImageRepresentationBand>,
pub isubcat: NitfField<String>,
pub ifc: NitfField<ImageFilterCondition>,
pub imflt: NitfField<String>,
pub nluts: NitfField<u8>,
pub nelut: NitfField<u16>,
pub lutd: Vec<Vec<u8>>,
}
Expand description
Band metadata
If there is look-up-table (LUT) data, is is stored as a Vec<Vec<u8>>
Fields§
§irepband: NitfField<ImageRepresentationBand>
Band Representation
isubcat: NitfField<String>
Band Subcategory
ifc: NitfField<ImageFilterCondition>
Band Image Filter Condition
imflt: NitfField<String>
Band Standard Image Filter Code
nluts: NitfField<u8>
Number of Look-Up-Tables for the Image Band
nelut: NitfField<u16>
Number of Look-Up-Table Entries for the Image Band
lutd: Vec<Vec<u8>>
Image Band Look-Up-Tables
Implementations§
Trait Implementations§
Source§impl Ord for Band
impl Ord for Band
Source§impl PartialOrd for Band
impl PartialOrd for Band
impl Eq for Band
impl StructuralPartialEq for Band
Auto Trait Implementations§
impl Freeze for Band
impl RefUnwindSafe for Band
impl Send for Band
impl Sync for Band
impl Unpin for Band
impl UnwindSafe for Band
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