made cartograph use new uvgrid funcs

This commit is contained in:
Djairo Hougee 2024-05-07 16:06:30 +02:00
parent 0bde78ee7d
commit 0c08176386
1 changed files with 4 additions and 4 deletions

View File

@ -16,10 +16,10 @@ vtkSmartPointer<vtkCamera> createNormalisedCamera() {
} }
vtkSmartPointer<vtkMatrix4x4> getCartographicTransformMatrix(const std::shared_ptr<UVGrid> uvGrid) { vtkSmartPointer<vtkMatrix4x4> getCartographicTransformMatrix(const std::shared_ptr<UVGrid> uvGrid) {
const double XMin = uvGrid->lons.front(); const double XMin = uvGrid->lonMin();
const double XMax = uvGrid->lons.back(); const double XMax = uvGrid->lonMax();
const double YMin = uvGrid->lats.front(); const double YMin = uvGrid->latMin();
const double YMax = uvGrid->lats.back(); const double YMax = uvGrid->latMax();
double eyeTransform[] = { double eyeTransform[] = {
2/(XMax-XMin), 0, 0, -(XMax+XMin)/(XMax-XMin), 2/(XMax-XMin), 0, 0, -(XMax+XMin)/(XMax-XMin),