NAME

Tk::ForDummies::Graph::Splines - To create lines chart as Bézier curve.

SYNOPSIS

Do not use this module. Use Tk::ForDummies::Graph::Lines.

DESCRIPTION

You have to use Tk::ForDummies::Graph::Lines module and set -smoothline option to 1.

See "Options for all lines graph" in Tk::ForDummies::Graph::Lines and "Options for spline lines graph" in Tk::ForDummies::Graph::Lines

Be careful, a Bézier curve (http://en.wikipedia.org/wiki/Bezier_curve) does not touch all points of dataset, just the extremity points.

EXAMPLES

#!/usr/bin/perl
use strict;
use warnings;
use Tk;
use Tk::ForDummies::Graph::Lines;

my $mw = new MainWindow(
  -title      => 'Splines example',
  -background => 'white',
);
my $GraphDummies = $mw->Lines(
  -title  => 'My chart title',
  -xlabel => 'X Label',
  -ylabel => 'Y Label',
  -smoothline => 1,
)->pack(qw / -fill both -expand 1 /);

my @data = (
  [ '1st', '2nd', '3rd' ],
  [ 10,     30,     10, ],
  [ 10,     0,      10, ],
  [ 20,     10,     30, ],
);


# Add a legend to the chart
my @Legends = ( 'legend 1', 'legend 2', 'legend 3' );
$GraphDummies->set_legend(
  -title       => "Title legend",
  -data        => \@Legends,
  -titlecolors => "blue",
);

# Add help identification
$GraphDummies->set_balloon();

# Create the chart
$GraphDummies->plot( \@data );

MainLoop();

SEE ALSO

See Tk::ForDummies::Lines, Tk::ForDummies::Graph::FAQ

COPYRIGHT & LICENSE

Copyright 2009 Djibril Ousmanou, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 3:

Non-ASCII character seen before =encoding in 'Bézier'. Assuming UTF-8