Trait fitsio::fitsfile::ReadWriteImage
[−]
[src]
pub trait ReadWriteImage: Sized { }
Reading fits images
Implementations on Foreign Types
impl ReadWriteImage for i8
[src]
fn read_section(
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
fn read_rows(
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
fn read_row(fits_file: &mut FitsFile, row: usize) -> Result<Vec<Self>>
[src]
fn read_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
fn write_section(
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
fn write_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
impl ReadWriteImage for i32
[src]
fn read_section(
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
fn read_rows(
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
fn read_row(fits_file: &mut FitsFile, row: usize) -> Result<Vec<Self>>
[src]
fn read_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
fn write_section(
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
fn write_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
impl ReadWriteImage for i64
[src]
fn read_section(
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
fn read_rows(
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
fn read_row(fits_file: &mut FitsFile, row: usize) -> Result<Vec<Self>>
[src]
fn read_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
fn write_section(
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
fn write_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
impl ReadWriteImage for u8
[src]
fn read_section(
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
fn read_rows(
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
fn read_row(fits_file: &mut FitsFile, row: usize) -> Result<Vec<Self>>
[src]
fn read_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
fn write_section(
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
fn write_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
impl ReadWriteImage for u32
[src]
fn read_section(
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
fn read_rows(
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
fn read_row(fits_file: &mut FitsFile, row: usize) -> Result<Vec<Self>>
[src]
fn read_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
fn write_section(
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
fn write_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
impl ReadWriteImage for u64
[src]
fn read_section(
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
fn read_rows(
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
fn read_row(fits_file: &mut FitsFile, row: usize) -> Result<Vec<Self>>
[src]
fn read_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
fn write_section(
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
fn write_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
impl ReadWriteImage for f32
[src]
fn read_section(
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
fn read_rows(
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
fn read_row(fits_file: &mut FitsFile, row: usize) -> Result<Vec<Self>>
[src]
fn read_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
fn write_section(
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
fn write_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
impl ReadWriteImage for f64
[src]
fn read_section(
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
range: Range<usize>
) -> Result<Vec<Self>>
fn read_rows(
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
start_row: usize,
num_rows: usize
) -> Result<Vec<Self>>
fn read_row(fits_file: &mut FitsFile, row: usize) -> Result<Vec<Self>>
[src]
fn read_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>]
) -> Result<Vec<Self>>
fn write_section(
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
range: Range<usize>,
data: &[Self]
) -> Result<()>
fn write_region(
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>
[src]
fits_file: &mut FitsFile,
ranges: &[&Range<usize>],
data: &[Self]
) -> Result<()>