if ($self->{ENV}{show_points_animate} || $self->{columns}{$column}->{ENV}{show_points_animate}) {

				my $circle2=$self->{SVG}->circle
				(
					cx	=>	$points_x[$_],
					cy	=>	$points_y[$_],
					r	=>	10,
					'fill'			=>	"white",
					'stroke'		=>	"rgb(".$colors{N0}.")",
					'stroke-width'	=>	"1pt",
					'fill-opacity'	=>	"0",
					'stroke-opacity'	=>	"0",
				);
				
				$circle2->animate
				(
					'attributeName'=>"r",
					'begin'=>"mouseover",
					'end'=>"mouseout",
					'from'=>10,
					'to'=>30,
#						'values'=>"30",
					'dur'=>"2s",
#					'repeatDur'=>"freeze"
					'restart'=>"whenNotActive"
				);
				$circle2->animate
				(
					'attributeName'=>"fill-opacity",
					'begin'=>"mouseover",
					'end'=>"mouseout",
					'from'=>0,
					'to'=>0.5,
#						'values'=>"30",
					'dur'=>"2s",
#					'repeatDur'=>"freeze"
					'restart'=>"whenNotActive"
				);
				$circle2->animate
				(
					'attributeName'=>"stroke-opacity",
					'begin'=>"mouseover",
					'end'=>"mouseout",
					'from'=>0,
					'to'=>0.9,
#						'values'=>"30",
					'dur'=>"2s",
#					'repeatDur'=>"freeze"
					'restart'=>"whenNotActive"
				);
				
			}

if ($self->{ENV}{show_data} || $self->{columns}{$column}->{ENV}{show_data}) { $rect->text ( x => 10, y => 10, style => { 'font-family' => 'Verdana', 'font-size' => 8, 'font-weight' => 400, # 'fill' => "rgb(".$colors{B3}.")", 'fill' => "rgb(0,0,0)", # 'stroke' => "rgb(0,0,0)", # 'stroke-width' => "1pt", 'stroke-linecap' =>"round", 'stroke-linejoin' =>"round", }, )->cdata($points_data[$_]); }

$self->{SVG}->polyline( points => $points # .$self->{block_right}.",".$self->{block_down}." " # .$self->{block_left}.",".$self->{block_down} , 'stroke-width' =>"1pt" , 'stroke' =>"black", style => { 'fill' =>"white", ' fill-opacity' =>"0", } );