mitab/mitab_tabfile.cpp
int TABFile::SetBounds(double dXMin, double dYMin, 
                       double dXMax, double dYMax)
{
    if (m_eAccessMode != TABWrite)
    {
        CPLError(CE_Failure, CPLE_NotSupported,
                 "SetBounds() can be used only with Write access.");
        return -1;
    }

    /*-----------------------------------------------------------------
     * Check that dataset has been created but no feature set yet.
     *----------------------------------------------------------------*/
    if (m_poMAPFile && m_nLastFeatureId < 1)
    {
        m_poMAPFile->SetCoordsysBounds(dXMin, dYMin, dXMax, dYMax);

        m_bBoundsSet = TRUE;
    }
    else
    {
        CPLError(CE_Failure, CPLE_AssertionFailed,
                 "SetBounds() can be called only after dataset has been "
                 "created and before any feature is set.");
        return -1;
    }

    return 0;
}
/**********************************************************************
 *                   TABFile::SetBounds()
 *
 * Set projection coordinates bounds of the newly created dataset.
 *
 * This function must be called after creating a new dataset and before any
 * feature can be written to it.
 *
 * Returns 0 on success, -1 on error.
 **********************************************************************/
:SetBounds()
Set projection coordinates bounds of the newly created dataset.

This function must be called after creating a new dataset and before any
feature can be written to it.

Returns 0 on success, -1 on error.
: SetBounds () Set projection coordinates bounds of the newly created dataset . This function must be called after creating a new dataset and before any feature can be written to it . Returns 0 on success - 1 on error .
int TABFile::SetBounds(double dXMin, double dYMin, 
                       double dXMax, double dYMax)
{
    if (m_eAccessMode != TABWrite)
    {
        CPLError(CE_Failure, CPLE_NotSupported,
                 "SetBounds() can be used only with Write access.");
        return -1;
    }
    if (m_poMAPFile && m_nLastFeatureId < 1)
    {
        m_poMAPFile->SetCoordsysBounds(dXMin, dYMin, dXMax, dYMax);
        m_bBoundsSet = TRUE;
    }
    else
    {
        CPLError(CE_Failure, CPLE_AssertionFailed,
                 "SetBounds() can be called only after dataset has been "
                 "created and before any feature is set.");
        return -1;
    }
    return 0;
}
int TABFile :: SetBounds ( double dXMin , double dYMin , double dXMax , double dYMax ) { if ( m_eAccessMode != TABWrite ) { CPLError ( CE_Failure , CPLE_NotSupported , " " ) ; return -1 ; } if ( m_poMAPFile && m_nLastFeatureId < 1 ) { m_poMAPFile -> SetCoordsysBounds ( dXMin , dYMin , dXMax , dYMax ) ; m_bBoundsSet = TRUE ; } else { CPLError ( CE_Failure , CPLE_AssertionFailed , " " " " ) ; return -1 ; } return 0 ; }
TABFile::SetBounds()
 Set projection coordinates bounds of the newly created dataset.
TABFile :: SetBounds () Set projection coordinates bounds of the newly created dataset .
/*-----------------------------------------------------------------
     * Check that dataset has been created but no feature set yet.
     *----------------------------------------------------------------*/