mosaico-lib-0.1.1.0: Generación interactiva de mosaicos

Copyrightⓒ Manuel Gómez, 2015
LicenseBSD3
Maintainertargen@gmail.com
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Graphics.Mosaico.Diagrama

Description

Tipos útiles para representar distribuciones espaciales en dos dimensiones de rectángulos de colores calculados a partir de imágenes.

Synopsis

Documentation

data Diagrama Source

Un Diagrama es un árbol binario decorado en las hojas con 'Rectángulo's, y representa una distribución espacial de 'Rectángulo's en dos dimensiones. Hay dos especies de nodos intermedios; se usan para distribuir los diagramas de los subárboles a la izquierda y la derecha, o arriba y abajo.

Constructors

Hoja Rectángulo

El constructor para las hojas del árbol que contienen un 'Rectángulo'.

Diagrama :-: Diagrama

Este constructor se usa para especificar que la distribución espacial de rectángulos del primer subárbol se ubica arriba de la distribución de rectángulos del segundo subárbol.

Diagrama :|: Diagrama

Este constructor se usa para especificar que la distribución espacial de rectángulos del primer subárbol se ubica a la la izquierda de la distribución de rectángulos del segundo subárbol.

Instances

data Paso Source

Un tipo sencillo conveniente para indicar pasos de caminos en un Diagrama.

Constructors

Primero

Un paso hacia el primer subárbol en un nodo intermedio.

Segundo

Un paso hacia el segundo subárbol en un nodo intermedio.

Instances

data Rectángulo Source

Un 'Rectángulo' representa a una región rectangular coloreada uniformemente con su color, que ha sido calculado a partir de su imagen. El tamaño del rectángulo es el mismo de su imagen.

Constructors

Rectángulo 

Fields

color :: Color

El Color del rectángulo.

imagen :: Imagen

La Imagen usada para calcular el color del rectángulo.

Instances