IsisDlm
Version 0.2
Main Page
Namespaces
Classes
Files
File List
File Members
IsisBrick.h
Go to the documentation of this file.
1
#if !defined(IsisBrick_h)
2
#define IsisBrick_h
3
4
#include "PixelType.h"
5
#include "Buffer.h"
6
7
class
IsisBrick
:
public
Isis::Buffer {
8
public
:
9
IsisBrick
(
const
int
nsamps,
const
int
nlines,
const
int
nbands,
10
const
Isis::PixelType type) :
11
Isis::Buffer(nsamps,nlines,nbands,type) {
12
};
13
14
public
:
15
void
SetBasePosition
(
const
int
start_sample,
const
int
start_line,
16
const
int
start_band) {
17
this->
Isis::Buffer::SetBasePosition
(start_sample,start_line,start_band);
18
};
19
20
inline
void
SetBaseSample
(
const
int
start_samp)
21
{ this->
Isis::Buffer::SetBaseSample
(start_samp); };
22
23
inline
void
SetBaseLine
(
const
int
start_line)
24
{ this->
Isis::Buffer::SetBaseLine
(start_line); };
25
26
inline
void
SetBaseBand
(
const
int
start_band)
27
{ this->
Isis::Buffer::SetBaseBand
(start_band); };
28
};
29
30
#endif
IsisBrick.h
Generated on Wed Mar 16 2016 11:51:12 for IsisDlm by
1.8.1.2