The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Convert::Color::VGA - named lookup for the basic VGA colors

SYNOPSIS

Directly:

use Convert::Color::VGA;

my $red = Convert::Color::VGA->new( 'red' );

# Can also use index
my $black = Convert::Color::VGA->new( 0 );

Via Convert::Color:

use Convert::Color;

my $cyan = Convert::Color->new( 'vga:cyan' );

DESCRIPTION

This subclass of Convert::Color::RGB provides predefined colors for the 8 basic VGA colors. Their names are

black
red
green
yellow
blue
magenta
cyan
white

They may be looked up either by name, or by numerical index within this list.

CONSTRUCTOR

new

$color = Convert::Color::VGA->new( $name );

Returns a new object to represent the named color.

$color = Convert::Color::VGA->new( $index );

Returns a new object to represent the color at the given index.

METHODS

index

$index = $color->index;

The index of the VGA color.

name

$name = $color->name;

The name of the VGA color.

SEE ALSO

AUTHOR

Paul Evans <leonerd@leonerd.org.uk>