Skip to content

pharo-graphics/NumericScales

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Numeric Scales

CI

Simple scales for numbers, points and colors. NumericScales is an essential component used by Roassal.

Installation

Execute the following incantation in a Playground:

Metacello new
	baseline: 'NumericScales';
	repository: 'github://pharo-graphics/NumericScales/src';
	load.

To add NumericScales to your baseline:

spec package: 'NumericScales'with: [ 
	spec repository: 'github://pharo-graphics/NumericScales/src' ].

Quick start

The entry point is NSScale the package NumericScales contains a collection of Scales that you can use to your project, like: linear, log, pow, ordinal and polylinear.

scale := NSScale linear
	domain: { 0. 100};
	range: { 'red'. 'blue' }.
scale scale: 100.
"Color blue"

scale scale: 0.
"Color red"

scale scale: 50.
"Half way between red and blue"

Documentation

You can find more information here

Contact

If you have any questions or problems do not hesitate to open an issue.