Commit 54c97fe3 authored by Philippe Pébay's avatar Philippe Pébay
Browse files

Better sizing strategy to avoid horizontal overflow of title

Change-Id: Ic9a033c7175c78faa006db60a2f6c75907b8910a
parent 03f363d8
...@@ -585,7 +585,9 @@ int vtkScalarBarActor::RenderOpaqueGeometry(vtkViewport *viewport) ...@@ -585,7 +585,9 @@ int vtkScalarBarActor::RenderOpaqueGeometry(vtkViewport *viewport)
rgb[3] = rgba[3]; rgb[3] = rgba[3];
} }
} }
cerr << "size: " << size[0] << " " << size[1] << endl;
cerr << "TitleSize: " << size[0] << " " << titleSize[1] << endl;
cerr << endl;
// generate background and frame points and cell // generate background and frame points and cell
x[0]=0; x[1]=0; x[0]=0; x[1]=0;
bgPts->SetPoint(0,x); bgPts->SetPoint(0,x);
...@@ -973,14 +975,14 @@ void vtkScalarBarActor::SizeTitle(int *titleSize, ...@@ -973,14 +975,14 @@ void vtkScalarBarActor::SizeTitle(int *titleSize,
} }
int targetWidth, targetHeight; int targetWidth, targetHeight;
targetWidth = size[0];
if ( this->Orientation == VTK_ORIENT_VERTICAL ) if ( this->Orientation == VTK_ORIENT_VERTICAL )
{ {
targetWidth = static_cast<int>(0.9*size[0]);
targetHeight = static_cast<int>(0.1*size[1]); targetHeight = static_cast<int>(0.1*size[1]);
} }
else else
{ {
targetWidth = size[0];
targetHeight = static_cast<int>(0.25*size[1]); targetHeight = static_cast<int>(0.25*size[1]);
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment