Binary compatibility report for the VIGRA library  between 1.6.0 and 1.7.0 versions on x86

Test Info


Library NameVIGRA
Version #11.6.0
Version #21.7.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files89
Total Shared Libraries1
Total Symbols / Types85 / 67
VerdictIncompatible
(6.5%)

Problem Summary


SeverityCount
Added Symbols-54
Removed SymbolsHigh0
Problems with
Data Types
High2
Medium6
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (54)


hdf5impex.hxx, libvigraimpex.so.2.170
namespace vigra
HDF5ImportInfo::getDatasetHandle ( ) const
HDF5ImportInfo::getFilePath ( ) const
HDF5ImportInfo::getH5FileHandle ( ) const
HDF5ImportInfo::getPathInFile ( ) const
HDF5ImportInfo::getPixelType ( ) const
HDF5ImportInfo::HDF5ImportInfo [in-charge] ( char const* filePath, char const* pathInFile )
HDF5ImportInfo::HDF5ImportInfo [not-in-charge] ( char const* filePath, char const* pathInFile )
HDF5ImportInfo::numDimensions ( ) const
HDF5ImportInfo::pixelType ( ) const
HDF5ImportInfo::shapeOfDimension int const dim ) const
HDF5ImportInfo::~HDF5ImportInfo [in-charge] ( )
HDF5ImportInfo::~HDF5ImportInfo [not-in-charge] ( )

imageinfo.hxx, libvigraimpex.so.2.170
namespace vigra
ImageImportInfo::shape ( ) const

multi_impex.hxx, libvigraimpex.so.2.170
namespace vigra
VolumeExportInfo::getCompression ( ) const
VolumeExportInfo::getFileNameBase ( ) const
VolumeExportInfo::getFileNameExt ( ) const
VolumeExportInfo::getFileType ( ) const
VolumeExportInfo::getFromMax ( ) const
VolumeExportInfo::getFromMin ( ) const
VolumeExportInfo::getICCProfile ( ) const
VolumeExportInfo::getPixelType ( ) const
VolumeExportInfo::getPosition ( ) const
VolumeExportInfo::getToMax ( ) const
VolumeExportInfo::getToMin ( ) const
VolumeExportInfo::getXResolution ( ) const
VolumeExportInfo::getYResolution ( ) const
VolumeExportInfo::hasForcedRangeMapping ( ) const
VolumeExportInfo::setCompression char const* p1 )
VolumeExportInfo::setFileNameBase char const* name_base )
VolumeExportInfo::setFileNameExt char const* name_ext )
VolumeExportInfo::setFileType char const* p1 )
VolumeExportInfo::setForcedRangeMapping double fromMin, double fromMax, double toMin, double toMax )
VolumeExportInfo::setICCProfile VolumeExportInfo::ICCProfile const& profile )
VolumeExportInfo::setPixelType char const* p1 )
VolumeExportInfo::setPosition Diff2D const& pos )
VolumeExportInfo::setXResolution float p1 )
VolumeExportInfo::setYResolution float p1 )
VolumeExportInfo::setZResolution float p1 )
VolumeExportInfo::VolumeExportInfo [in-charge] ( char const* name_base, char const* name_ext )
VolumeExportInfo::VolumeExportInfo [not-in-charge] ( char const* name_base, char const* name_ext )
VolumeExportInfo::~VolumeExportInfo [in-charge] ( )
VolumeExportInfo::~VolumeExportInfo [not-in-charge] ( )
VolumeImportInfo::depth ( ) const
VolumeImportInfo::description ( ) const
VolumeImportInfo::getPixelType ( ) const
VolumeImportInfo::height ( ) const
VolumeImportInfo::isColor ( ) const
VolumeImportInfo::isGrayscale ( ) const
VolumeImportInfo::name ( ) const
VolumeImportInfo::numBands ( ) const
VolumeImportInfo::pixelType ( ) const
VolumeImportInfo::resolution ( ) const
VolumeImportInfo::shape ( ) const
VolumeImportInfo::width ( ) const

to the top

Problems with Data Types, High Severity (2)


codec.hxx
namespace vigra
[+] class Decoder (2)

to the top

Problems with Data Types, Medium Severity (6)


multi_impex.hxx
namespace vigra
[+] class VolumeImportInfo (6)

to the top

Header Files (89)


accessor.hxx
affinegeometry.hxx
array_vector.hxx
basicgeometry.hxx
basicimage.hxx
basicimageview.hxx
bordertreatment.hxx
boundarytensor.hxx
codec.hxx
colorconversions.hxx
combineimages.hxx
config.hxx
contourcirculator.hxx
convolution.hxx
copyimage.hxx
cornerdetection.hxx
diff2d.hxx
distancetransform.hxx
edgedetection.hxx
eigensystem.hxx
error.hxx
fixedpoint.hxx
flatmorphology.hxx
functorexpression.hxx
functortraits.hxx
gaborfilter.hxx
gaussians.hxx
gradient_energy_tensor.hxx
imagecontainer.hxx
imageinfo.hxx
imageiterator.hxx
imageiteratoradapter.hxx
impex.hxx
initimage.hxx
inspectimage.hxx
interpolating_accessor.hxx
iteratoradapter.hxx
iteratortags.hxx
iteratortraits.hxx
labelimage.hxx
labelvolume.hxx
linear_algebra.hxx
linear_solve.hxx
localminmax.hxx
mathutil.hxx
matrix.hxx
memory.hxx
metaprogramming.hxx
multi_distance.hxx
multi_impex.hxx
multi_iterator.hxx
multi_morphology.hxx
multi_pointoperators.hxx
navigator.hxx
noise_normalization.hxx
nonlineardiffusion.hxx
numerictraits.hxx
orientedtensorfilters.hxx
pixelneighborhood.hxx
polynomial.hxx
promote_traits.hxx
random.hxx
rational.hxx
recursiveconvolution.hxx
regression.hxx
resampling_convolution.hxx
resizeimage.hxx
rgbvalue.hxx
seededregiongrowing.hxx
seededregiongrowing3d.hxx
separableconvolution.hxx
singular_value_decomposition.hxx
sized_int.hxx
splineimageview.hxx
splines.hxx
static_assert.hxx
stdconvolution.hxx
stdimage.hxx
stdimagefunctions.hxx
symmetry.hxx
tensorutilities.hxx
tiff.hxx
tinyvector.hxx
transformimage.hxx
tuple.hxx
utilities.hxx
voxelneighborhood.hxx
watersheds.hxx
watersheds3d.hxx

to the top

Shared Libraries (1)


libvigraimpex.so.2.0.160

to the top




Generated on Wed Apr 25 13:31:08 2012 for VIGRA by ABI Compliance Checker 1.97.5  
A tool for checking backward compatibility of a C/C++ library API