| Package | flare.util.palette |
| Class | public class SizePalette |
| Inheritance | SizePalette Palette |
| Property | Defined by | ||
|---|---|---|---|
| is2D : Boolean Flag indicating if this size palette is for 2D shapes.
| SizePalette | ||
| maximumSize : Number the maximum scale factor in this size palette.
| SizePalette | ||
| minimumSize : Number The minimum scale factor in this size palette.
| SizePalette | ||
![]() | size : int The number of values in the palette.
| Palette | |
![]() | values : Array Array of palette values.
| Palette | |
| Method | Defined by | ||
|---|---|---|---|
|
SizePalette(minSize:Number = 1, maxSize:Number = 6, is2D:Boolean = true)
Creates a new SizePalette.
| SizePalette | ||
|
getSize(v:Number):Number
Retrieves the size value corresponding to the input interpolation
fraction.
| SizePalette | ||
|
getValue(f:Number):Object
Retrieves the palette value corresponding to the input interpolation
fraction.
| SizePalette | ||
| is2D | property |
is2D:Boolean [read-write]Flag indicating if this size palette is for 2D shapes.
Implementation public function get is2D():Boolean
public function set is2D(value:Boolean):void
| maximumSize | property |
maximumSize:Number [read-write]the maximum scale factor in this size palette.
Implementation public function get maximumSize():Number
public function set maximumSize(value:Number):void
| minimumSize | property |
minimumSize:Number [read-write]The minimum scale factor in this size palette.
Implementation public function get minimumSize():Number
public function set minimumSize(value:Number):void
| SizePalette | () | constructor |
public function SizePalette(minSize:Number = 1, maxSize:Number = 6, is2D:Boolean = true)Creates a new SizePalette.
ParametersminSize:Number (default = 1) — the minimum scale factor in the palette
|
|
maxSize:Number (default = 6) — the maximum scale factor in the palette
|
|
is2D:Boolean (default = true) — flag indicating if the size values are for a 2D shape,
true by default
|
| getSize | () | method |
public function getSize(v:Number):Number
Retrieves the size value corresponding to the input interpolation
fraction. If the is2D flag is true, the square root
of the size value is returned.
v:Number — an interpolation fraction
|
Number — the size value corresponding to the input fraction
|
| getValue | () | method |
public override function getValue(f:Number):ObjectRetrieves the palette value corresponding to the input interpolation fraction.
Parametersf:Number — an interpolation fraction
|
Object — the palette value corresponding to the input fraction
|