SPATMOD::IMAGE::STAGE_ARRAY Class Reference
Array of stage pointers.
More...
#include <spatmod/imagestagearray.h>
List of all members.
Detailed Description
Array of stage pointers.
Will delete those stages for which ownership is assigned.
Constructor & Destructor Documentation
| SPATMOD::IMAGE::STAGE_ARRAY::STAGE_ARRAY |
( |
|
) |
[inline] |
| SPATMOD::IMAGE::STAGE_ARRAY::STAGE_ARRAY |
( |
unsigned |
numitems |
) |
[explicit] |
Construct array of specified size.
| SPATMOD::IMAGE::STAGE_ARRAY::~STAGE_ARRAY |
( |
|
) |
|
Member Function Documentation
| void SPATMOD::IMAGE::STAGE_ARRAY::Append |
( |
STAGE_AUTOPTR & |
StagePtr, |
|
|
bool |
TakeOwnership | |
|
) |
| | |
Append a stage to the array.
- Parameters:
-
| StagePtr | Stage pointer |
| TakeOwnership | Take ownership from StagePtr |
| void SPATMOD::IMAGE::STAGE_ARRAY::Append |
( |
STAGE * |
pStage, |
|
|
bool |
TakeOwnership | |
|
) |
| | |
Append a stage to the array.
- Parameters:
-
| pStage | Pointer to stage |
| TakeOwnership | Take ownership |
| void SPATMOD::IMAGE::STAGE_ARRAY::Assign |
( |
STAGE_ARRAY & |
source, |
|
|
bool |
TakeOwnership | |
|
) |
| | |
Assign from source array.
- Parameters:
-
| source | Source array to assign from |
| TakeOwnership | Take over ownership from source |
| void SPATMOD::IMAGE::STAGE_ARRAY::Clear |
( |
|
) |
|
| unsigned SPATMOD::IMAGE::STAGE_ARRAY::GetNumItems |
( |
|
) |
const [inline] |
Get number of items in array.
| STAGE_AUTOPTR& SPATMOD::IMAGE::STAGE_ARRAY::operator[] |
( |
unsigned |
idx |
) |
|
| const STAGE_AUTOPTR& SPATMOD::IMAGE::STAGE_ARRAY::operator[] |
( |
unsigned |
idx |
) |
const |
| void SPATMOD::IMAGE::STAGE_ARRAY::SetItem |
( |
unsigned |
index, |
|
|
STAGE_AUTOPTR & |
StagePtr, |
|
|
bool |
TakeOwnership | |
|
) |
| | |
Set individual array item with specified ownership.
- Parameters:
-
| index | Item index |
| StagePtr | Stage pointer |
| TakeOwnership | Take ownership from StagePtr |
| void SPATMOD::IMAGE::STAGE_ARRAY::SetItem |
( |
unsigned |
index, |
|
|
STAGE * |
pStage, |
|
|
bool |
TakeOwnership | |
|
) |
| | |
Set individual array item with specified ownership.
- Parameters:
-
| index | Item index |
| pStage | Pointer to stage |
| TakeOwnership | Take ownership |
The documentation for this class was generated from the following file: