This class defines the Purple/Yellow 2 color map and allows the user to
customize any of the ranges as desired.
class KCC_PurpleYellowAlt8Map( KCC_ColorMapBase ) {
; Class for defining the preset Purple/Yellow 2 color map.
; <p>
; This class defines the Purple/Yellow 2 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/Purple Yellow Alt 8 Map.jpg">click here</a>.
;
public:
import "common.ulb"
; Constructor
func KCC_PurpleYellowAlt8Map( Generic pparent )
KCC_ColorMapBase( pparent )
;
colorMap[0,0] = @purpleYellowAlt8Max1, colorMap[0,1] = @purpleYellowAlt8Min1
colorMap[1,0] = @purpleYellowAlt8Max2, colorMap[1,1] = @purpleYellowAlt8Min2
colorMap[2,0] = @purpleYellowAlt8Max3, colorMap[2,1] = @purpleYellowAlt8Min3
colorMap[3,0] = @purpleYellowAlt8Max4, colorMap[3,1] = @purpleYellowAlt8Min4
colorMap[4,0] = @purpleYellowAlt8Max5, colorMap[4,1] = @purpleYellowAlt8Min5
colorMap[5,0] = @purpleYellowAlt8Max6, colorMap[5,1] = @purpleYellowAlt8Min6
colorMap[6,0] = @purpleYellowAlt8Max7, colorMap[6,1] = @purpleYellowAlt8Min7
colorMap[7,0] = @purpleYellowAlt8Max8, colorMap[7,1] = @purpleYellowAlt8Min8
colorRanges = @colorRanges
endfunc
private:
default:
title = "Purple/Yellow Alt 8 Map"
int param v_KCC_PurpleYellowAlt8Map
caption = "Version (KCC_PurpleYellowAlt8Map)"
default = 100
hint = "This version parameter is used to detect when a change has been \
made to the formula that is incompatible with the previous version. \
When that happens, this field will reflect the old version number to \
alert you to the fact that an alternate rendering is being used."
visible = @v_KCC_PurpleYellowAlt8Map < 100
endparam
;--------------------------------------------------------------------
; Color Defaults for Purple/Yellow 2
;--------------------------------------------------------------------
heading
caption = " Purple/Yellow Alt 8 Map Settings"
visible = (@customize)
endheading
color param purpleYellowAlt8Max1
caption = "Color Range 1 High"
default = rgb(172/255,96/255,252/255)
hint = "Specifies the color at the high end of Range #1."
visible = (@customize)
endparam
color param purpleYellowAlt8Min1
caption = "Color Range 1 Low"
default = rgb(72/255,0/255,80/255)
hint = "Specifies the color at the low end of Range #1."
visible = (@customize)
endparam
color param purpleYellowAlt8Max2
caption = "Color Range 2 High"
default = rgb(255/255,255/255,0/255)
hint = "Specifies the color at the high end of Range #2."
visible = (@customize)
endparam
color param purpleYellowAlt8Min2
caption = "Color Range 2 Low"
default = rgb(155/255,65/255,0/255)
hint = "Specifies the color at the low end of Range #2."
visible = (@customize)
endparam
color param purpleYellowAlt8Max3
caption = "Color Range 3 High"
default = rgb(172/255,96/255,252/255)
hint = "Specifies the color at the high end of Range #3."
visible = (@customize)
endparam
color param purpleYellowAlt8Min3
caption = "Color Range 3 Low"
default = rgb(72/255,0/255,80/255)
hint = "Specifies the color at the low end of Range #3."
visible = (@customize)
endparam
color param purpleYellowAlt8Max4
caption = "Color Range 4 High"
default = rgb(255/255,255/255,0/255)
hint = "Specifies the color at the high end of Range #4."
visible = (@customize)
endparam
color param purpleYellowAlt8Min4
caption = "Color Range 4 Low"
default = rgb(155/255,65/255,0/255)
hint = "Specifies the color at the low end of Range #4."
visible = (@customize)
endparam
color param purpleYellowAlt8Max5
caption = "Color Range 5 High"
default = rgb(172/255,96/255,252/255)
hint = "Specifies the color at the high end of Range #5."
visible = (@customize)
endparam
color param purpleYellowAlt8Min5
caption = "Color Range 5 Low"
default = rgb(72/255,0/255,80/255)
hint = "Specifies the color at the low end of Range #5."
visible = (@customize)
endparam
color param purpleYellowAlt8Max6
caption = "Color Range 6 High"
default = rgb(255/255,255/255,0/255)
hint = "Specifies the color at the high end of Range #6."
visible = (@customize)
endparam
color param purpleYellowAlt8Min6
caption = "Color Range 6 Low"
default = rgb(155/255,65/255,0/255)
hint = "Specifies the color at the low end of Range #6."
visible = (@customize)
endparam
color param purpleYellowAlt8Max7
caption = "Color Range 7 High"
default = rgb(172/255,96/255,252/255)
hint = "Specifies the color at the high end of Range #7."
visible = (@customize)
endparam
color param purpleYellowAlt8Min7
caption = "Color Range 7 Low"
default = rgb(72/255,0/255,80/255)
hint = "Specifies the color at the low end of Range #7."
visible = (@customize)
endparam
color param purpleYellowAlt8Max8
caption = "Color Range 8 High"
default = rgb(255/255,255/255,0/255)
hint = "Specifies the color at the high end of Range #8."
visible = (@customize)
endparam
color param purpleYellowAlt8Min8
caption = "Color Range 8 Low"
default = rgb(155/255,65/255,0/255)
hint = "Specifies the color at the low end of Range #8."
visible = (@customize)
endparam
}