kcc5
Class KCC_Winter8Map

Object
  extended by common:Generic
      extended by common:GradientWrapper
          extended by kcc5:KCC_ColorMapBase
              extended by kcc5:KCC_Winter8Map

class 
KCC_ColorMapBase:KCC_Winter8Map

Class for defining the preset Winter 8 color map.

This class defines the Winter 8 color map and allows the user to customize any of the ranges as desired.

For an example of what this map looks like, click here.


Ultra Fractal Source

Toggle UF Source Code Display

 class KCC_Winter8Map( KCC_ColorMapBase ) {
 ; Class for defining the preset Winter 8 color map.
 ; <p>
 ; This class defines the Winter 8 color map and allows the user to
 ; customize any of the ranges as desired.
 ; <p>
 ; For an example of what this map looks like,
 ; <a href="../additional/kcc5/images/Winter 8 Map.jpg">click here</a>.
 ;
 public:
   import "common.ulb"
   
   ; Constructor
   func KCC_Winter8Map( Generic pparent )
     KCC_ColorMapBase( pparent )
 
     ; Created by Toby Marshall.
     colorMap[0,0] = @winter8Max1, colorMap[0,1] = @winter8Min1
     colorMap[1,0] = @winter8Max2, colorMap[1,1] = @winter8Min2
     colorMap[2,0] = @winter8Max3, colorMap[2,1] = @winter8Min3
     colorMap[3,0] = @winter8Max4, colorMap[3,1] = @winter8Min4
     colorMap[4,0] = @winter8Max5, colorMap[4,1] = @winter8Min5
     colorMap[5,0] = @winter8Max6, colorMap[5,1] = @winter8Min6
     colorMap[6,0] = @winter8Max7, colorMap[6,1] = @winter8Min7
     colorMap[7,0] = @winter8Max8, colorMap[7,1] = @winter8Min8
     colorRanges = @colorRanges
   endfunc
 
 private:
 
 default:
   title = "Winter 8 Map"
 
   int param v_KCC_Winter8Map
     caption = "Version (KCC_Winter8Map)"
     default = 100
     visible = @v_KCC_Winter8Map < 100
   endparam
 
 ;--------------------------------------------------------------------
 ; Color Defaults for Winter 8
 ;--------------------------------------------------------------------
 
   heading
     caption = "    Winter 8 Map Settings"
     visible = (@customize)
   endheading
 
   color param winter8Max1
     caption = "Color Range 1 High"
     default = rgb(255/255,255/255,255/255)
     hint = "Specifies the color at the high end of Range #1."
     visible = (@customize)
   endparam
 
   color param winter8Min1
     caption = "Color Range 1 Low"
     default = rgb(65/255,65/255,87/255)
     hint = "Specifies the color at the low end of Range #1."
     visible = (@customize)
   endparam
 
   color param winter8Max2
     caption = "Color Range 2 High"
     default = rgb(163/255,186/255,209/255)
     hint = "Specifies the color at the high end of Range #2."
     visible = (@customize)
   endparam
 
   color param winter8Min2
     caption = "Color Range 2 Low"
     default = rgb(35/255,35/255,61/255)
     hint = "Specifies the color at the low end of Range #2."
     visible = (@customize)
   endparam
 
   color param winter8Max3
     caption = "Color Range 3 High"
     default = rgb(173/255,166/255,157/255)
     hint = "Specifies the color at the high end of Range #3."
     visible = (@customize)
   endparam
 
   color param winter8Min3
     caption = "Color Range 3 Low"
     default = rgb(78/255,65/255,52/255)
     hint = "Specifies the color at the low end of Range #3."
     visible = (@customize)
   endparam
 
   color param winter8Max4
     caption = "Color Range 4 High"
     default = rgb(113/255,118/255,140/255)
     hint = "Specifies the color at the high end of Range #4."
     visible = (@customize)
   endparam
 
   color param winter8Min4
     caption = "Color Range 4 Low"
     default = rgb(20/255,32/255,68/255)
     hint = "Specifies the color at the low end of Range #4."
     visible = (@customize)
   endparam
 
   color param winter8Max5
     caption = "Color Range 5 High"
     default = rgb(255/255,255/255,255/255)
     hint = "Specifies the color at the high end of Range #5."
     visible = (@customize)
   endparam
 
   color param winter8Min5
     caption = "Color Range 5 Low"
     default = rgb(65/255,65/255,87/255)
     hint = "Specifies the color at the low end of Range #5."
     visible = (@customize)
   endparam
 
   color param winter8Max6
     caption = "Color Range 6 High"
     default = rgb(163/255,186/255,209/255)
     hint = "Specifies the color at the high end of Range #6."
     visible = (@customize)
   endparam
 
   color param winter8Min6
     caption = "Color Range 6 Low"
     default = rgb(35/255,35/255,61/255)
     hint = "Specifies the color at the low end of Range #6."
     visible = (@customize)
   endparam
 
   color param winter8Max7
     caption = "Color Range 7 High"
     default = rgb(173/255,166/255,157/255)
     hint = "Specifies the color at the high end of Range #7."
     visible = (@customize)
   endparam
 
   color param winter8Min7
     caption = "Color Range 7 Low"
     default = rgb(78/255,65/255,52/255)
     hint = "Specifies the color at the low end of Range #7."
     visible = (@customize)
   endparam
 
   color param winter8Max8
     caption = "Color Range 8 High"
     default = rgb(113/255,118/255,140/255)
     hint = "Specifies the color at the high end of Range #8."
     visible = (@customize)
   endparam
 
   color param winter8Min8
     caption = "Color Range 8 Low"
     default = rgb(20/255,32/255,68/255)
     hint = "Specifies the color at the low end of Range #8."
     visible = (@customize)
   endparam
 }
 


Constructor Summary
KCC_Winter8Map()
           
KCC_Winter8Map(Generic pparent)
          Constructor
 
Method Summary
 
Methods inherited from class kcc5:KCC_ColorMapBase
getColorChannel, perturb8RangeMap, perturbRanges
 
Methods inherited from class common:GradientWrapper
getColor
 
Methods inherited from class common:Generic
GetParent
 
Methods inherited from class Object
 

Constructor Detail

KCC_Winter8Map

public KCC_Winter8Map(Generic pparent)
Constructor


KCC_Winter8Map

public KCC_Winter8Map()