GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  LATEXML::COMMON::COLOR (3)

.ds Aq ’

NAME

"LaTeXML::Common::Color" - abstract class representating colors using various color models; extends LaTeXML::Common::Object.

    Exported functions

$color = Color($model,@components); Creates a Color object using the given color model, and with the given components. The core color models are rgb, hsv, cmy, cmyk and gray. The components of colors using core color models are between 0 and 1 (inclusive)
Black, White Constant color objects representing black and white, respectively.

    Methods

$model = $color->model; Return the name of the color model.
@components = $color->components; Return the components of the color.
$other = $color->convert($tomodel); Converts the color to another color model.
$string = $color->toString; Returns a printed representation of the color.
$hex = $color->toHex; Returns a string representing the color as RGB in hexadecimal (6 digits).
$other = $color->toCore(); Converts the color to one of the core colors.
$complement = $color->complement(); Returns the complement color (works for colors in rgb, cmy and gray color models).
$new = $color->mix($other,$fraction); Returns a new color which results from mixing a $fraction of $color with (1-$fraction) of color $other.
$new = $color->add($other); Returns a new color made by adding the components of the two colors.
$new = $color->scale($m); Returns a new color made by mulitiplying the components by $n.
$new = $color->multiply(@m); Returns a new color made by mulitiplying the components by the corresponding component from @n.

CONTENTS

SEE ALSO

Supported color models: LaTeXML::Common::Color::rgb, LaTeXML::Common::Color::hsb, LaTeXML::Common::Color::cmy, LaTeXML::Common::Color::cmyk, LaTeXML::Common::Color::gray and LaTeXML::Common::Color::Derived.

AUTHOR

Bruce Miller <bruce.miller@nist.gov>

COPYRIGHT

Public domain software, produced as part of work done by the United States Government & not subject to copyright in the US.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 LATEXML::COMMON::COLOR (3) 2014-02-01

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.