if ( !aBathymetry.IsNull() )
{
HYDROData_Bathymetry::AltitudePoints anAltPoints = aBathymetry->GetAltitudePoints();
- int aNbPoints = anAltPoints.length();
+ int aNbPoints = anAltPoints.Length();
HYDROData_Bathymetry::AltitudePoint anAltPnt;
vtkPoints* aPoints = vtkPoints::New();
double aZ;
int anInvalidZ = InvalidZValue();
- for (int i = 0; i < aNbPoints; i++ )
+ for (int i = 1; i <= aNbPoints; i++ )
{
- anAltPnt = anAltPoints.at( i );
+ anAltPnt = anAltPoints.Value( i );
aZ = anAltPnt.Z();
if ( ValuesLessEquals( aZ, anInvalidZ ) )
{