Isis 3.0 Programmer Reference
Back
|
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
LineManager.h
Go to the documentation of this file.
1
#ifndef LineManager_h
2
#define LineManager_h
3
25
#include "
BufferManager.h
"
26
#include "
Cube.h
"
27
28
namespace
Isis {
55
class
LineManager
:
public
Isis::BufferManager
{
56
57
public
:
58
// Constructors and Destructors
59
LineManager
(
const
Isis::Cube
&cube,
const
bool
reverse =
false
);
60
62
~LineManager
() {};
63
64
bool
SetLine
(
const
int
line,
const
int
band = 1);
65
};
66
};
67
68
#endif
69
Isis::LineManager::SetLine
bool SetLine(const int line, const int band=1)
Positions the buffer at the requested line and returns a status indicator if the set was succesful or...
Definition:
LineManager.cpp:60
Isis::LineManager
Buffer manager, for moving through a cube in lines.
Definition:
LineManager.h:55
Isis::LineManager::~LineManager
~LineManager()
Destroys the LineManager object.
Definition:
LineManager.h:62
Isis::BufferManager
Manages a Buffer over a cube.
Definition:
BufferManager.h:67
Isis::LineManager::LineManager
LineManager(const Isis::Cube &cube, const bool reverse=false)
Constructs a LineManager object.
Definition:
LineManager.cpp:43
BufferManager.h
Cube.h
Isis::Cube
IO Handler for Isis Cubes.
Definition:
Cube.h:158
U.S. Department of the Interior
|
U.S. Geological Survey
ISIS
|
Privacy & Disclaimers
|
Astrogeology Research Program
To contact us, please post comments and questions on the
ISIS Support Center
File Modified: 07/12/2023 23:22:08