@@ -76,11 +76,11 @@ sub PDL::Graphics::TriD::CylindricalEquidistantAxes::togl {
7676 $ns [$dim ] = int ($width /$nadd [$dim ])+1;
7777 }
7878 # can be changed to topo heights?
79- my $verts = zeroes(3,$ns [0],$ns [1]);
79+ my $verts = zeroes(PDL::float(), 3,$ns [0],$ns [1]);
8080 $verts -> slice(" 2" ) .= 1012.5;
8181 $verts -> slice(" 0" ) .= $verts -> slice(" 0" )-> ylinvals($nc [0],$nc [0]+$nadd [0]*($ns [0]-1));
8282 $verts -> slice(" 1" ) .= $verts -> slice(" 0" )-> zlinvals($nc [1],$nc [1]+$nadd [1]*($ns [1]-1));
83- my $tverts = zeroes(3,$ns [0],$ns [1]);
83+ my $tverts = zeroes(PDL::float(), 3,$ns [0],$ns [1]);
8484 $tverts = $this -> transform($tverts ,$verts ,[0,1,2]);
8585 glDisable(GL_LIGHTING);
8686 glColor3d(1,1,1);
@@ -106,7 +106,7 @@ sub PDL::Graphics::TriD::CylindricalEquidistantAxes::togl {
106106sub PDL ::Graphics::TriD::EuclidAxes::gdraw {
107107 my ($this , $points ) = @_ ;
108108 print " gdraw: got object type " . ref ($this ) . " \n " if $PDL::Graphics::TriD::verbose ;
109- my $axisvals = zeroes(3,$this -> {NDiv }+1)-> ylinvals($this -> {Scale }-> dog)-> t-> flat-> t;
109+ my $axisvals = zeroes(PDL::float(), 3,$this -> {NDiv }+1)-> ylinvals($this -> {Scale }-> dog)-> t-> flat-> t;
110110 my @label = map sprintf (" %.3f" , $_ ), @{ $axisvals -> flat-> unpdl };
111111 push @label , @{$this -> {Names }};
112112 glColor3d(1,1,1);
0 commit comments