25 m_numberOfProcessors(1)
28 MPI_Comm_rank(MPI_COMM_WORLD, &
m_rank);
98 errorValue = MPI_Recv(buf,
ossim_uint32 m_currentTileNumber
virtual void setImageRectangle(const ossimIrect &rect)
ossimRefPtr< ossimImageData > m_tile
ossimRefPtr< ossimImageHandler > m_imageHandler
OSSIM_DLL ossimByteOrder byteOrder()
ossim_uint32 getNumberOfTiles() const
ossimMpiMasterOverviewSequencer()
default constructor
bool m_dirtyFlag
Dirty flag - if true, this object is not initialized.
virtual ossim_uint32 getSizeInBytes() const
Returns the total number of bytes for all bands.
virtual ossimDataObjectStatus validate() const
unsigned int ossim_uint32
virtual ~ossimMpiMasterOverviewSequencer()
virtual destructor
virtual ossimRefPtr< ossimImageData > getNextTile()
Will allow you to get the next tile in the sequence.
virtual ossimScalarType getScalarType() const
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
virtual ossim_uint32 getSize() const
Returns the total number of pixels in a tile for all bands.
virtual const void * getBuf() const
virtual ossimRefPtr< ossimImageData > getNextTile()
Will allow you to get the next tile in the sequence.
virtual void setToStartOfSequence()
Will set the internal pointers to the upperleft tile number.
virtual void initialize()
This must be called.
void getOutputTileRectangle(ossimIrect &outputRect) const
Gets the image rectangle for the output tile for theCurrentTileNumber.
virtual void initialize()
This must be called.