- Handle(HYDROData_Bathymetry) aBathy = Handle(HYDROData_Bathymetry)::DownCast( anEnt );
- HYDROData_Bathymetry::AltitudePoints anXYZPoints = aBathy->GetAltitudePoints();
- //Write to stream
- aTextStream << "B S\n";
- aTextStream << "CN " << aBathy->GetName() << "\n";
- aTextStream << "CP 0 0\n";
- aTextStream << "CP 0\n";
- for (int j = anXYZPoints.Lower(); j <= anXYZPoints.Upper(); j++)
- aTextStream << " " << QString::number(anXYZPoints(j).X(), 'f', 3)
- << " " << QString::number(anXYZPoints(j).Y(), 'f', 3)
- << " " << QString::number(anXYZPoints(j).Z(), 'f', 3) << "\n";
+ Handle(HYDROData_Bathymetry) aBathy = Handle(HYDROData_Bathymetry)::DownCast( anEnt );
+ HYDROData_Bathymetry::AltitudePoints anXYZPoints = aBathy->GetAltitudePoints(true);
+ //Write to stream
+ aTextStream << "B S\n";
+ aTextStream << "CN " << aBathy->GetName() << "\n";
+ aTextStream << "CP 0 0\n";
+ aTextStream << "CP 0\n";
+ for (int j = anXYZPoints.Lower(); j <= anXYZPoints.Upper(); j++)
+ aTextStream << " " << QString::number(anXYZPoints(j).X(), 'f', 3)
+ << " " << QString::number(anXYZPoints(j).Y(), 'f', 3)
+ << " " << QString::number(anXYZPoints(j).Z(), 'f', 3) << "\n";