Convert-Color-Library
view release on metacpan or search on metacpan
lib/Convert/Color/Library.pm view on Meta::CPAN
@_ == 1 or
croak "usage: Convert::Color::Library->new( NAME )";
my ( $name ) = @_;
my $color;
if( $name =~ m{^(.*)/(.*)$} ) {
( my $dicts, $name ) = ( $1, $2 );
$color = Color::Library->color( [ split m/,/, $dicts ], $name );
}
else {
$color = Color::Library->color( $name );
}
defined $color or croak "No such library color named '$name'";
my $self = $class->SUPER::new( $color->rgb );
$self->[3] = $color->name;
$self->[4] = $color->dictionary->name;
( run in 0.361 second using v1.01-cache-2.11-cpan-71847e10f99 )