_createHostElement
                                         private 
                                        
                                        
                                        void
                                            _createHostElement
                                           (
                                            )
                                        
                                        
                                        
                                            Creates the host element if it doesn't exist
                                        
                                        - Returns:
                                                    void
dec2hex
                                        
                                        
                                        
                                        string
                                            dec2hex
                                           (
                                                
                                                        
                                                         n
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Converts an int 0...255 to hex pair 00...FF
                                        
                                        - Parameters:
- 
                                                            n <int>the number to convert
- Returns:
                                                    string
- the hex equivalent
hex2dec
                                        
                                        
                                        
                                        int
                                            hex2dec
                                           (
                                                
                                                        
                                                         str
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Converts a hex pair 00...FF to an int 0...255
                                        
                                        - Parameters:
- 
                                                            str <string>the hex pair to convert
- Returns:
                                                    int
- the decimal
hex2rgb
                                        
                                        
                                        
                                        [int, int, int]
                                            hex2rgb
                                           (
                                                
                                                        
                                                         str
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Converts a hex string to rgb
                                        
                                        - Parameters:
- 
                                                            str <string>the hex string
- Returns:
                                                    [int, int, int]
- an array containing the rgb values
hsv2rgb
                                        
                                        
                                        
                                        [int, int, int]
                                            hsv2rgb
                                           (
                                                
                                                        
                                                         h
                                                    
                                                
                                                        , 
                                                         s
                                                    
                                                
                                                        , 
                                                         v
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Converts HSV (h[0-360], s[0-1]), v[0-1] to RGB [255,255,255]
                                        
                                        - Parameters:
- 
                                                            h <int|[int, float, float]>the hue, or an array containing all three parameters
- 
                                                            s <float>the saturation
- 
                                                            v <float>the value/brightness
- Returns:
                                                    [int, int, int]
- the red, green, blue values in decimal.
real2dec
                                        
                                        
                                        
                                        int
                                            real2dec
                                           (
                                                
                                                        
                                                         n
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Converts 0-1 to 0-255
                                        
                                        - Parameters:
- 
                                                            n <float>the number to convert
- Returns:
                                                    int
- a number 0-255
rgb2hex
                                        
                                        
                                        
                                        string
                                            rgb2hex
                                           (
                                                
                                                        
                                                         r
                                                    
                                                
                                                        , 
                                                         g
                                                    
                                                
                                                        , 
                                                         b
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Converts decimal rgb values into a hex string
255,255,255 -> FFFFFF
                                        
                                        - Parameters:
- 
                                                            r <int|[int, int, int]>the red value, or an array containing all three parameters
- 
                                                            g <int>the green value
- 
                                                            b <int>the blue value
- Returns:
                                                    string
- the hex string
rgb2hsv
                                        
                                        
                                        
                                        [int, float, float]
                                            rgb2hsv
                                           (
                                                
                                                        
                                                         r
                                                    
                                                
                                                        , 
                                                         g
                                                    
                                                
                                                        , 
                                                         b
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Converts to RGB [255,255,255] to HSV (h[0-360], s[0-1]), v[0-1]
                                        
                                        - Parameters:
- 
                                                            r <int|[int, int, int]>the red value, or an array containing all three parameters
- 
                                                            g <int>the green value
- 
                                                            b <int>the blue value
- Returns:
                                                    [int, float, float]
- the value converted to hsv
websafe
                                        
                                        
                                        
                                        [int, int, int]
                                            websafe
                                           (
                                                
                                                        
                                                         r
                                                    
                                                
                                                        , 
                                                         g
                                                    
                                                
                                                        , 
                                                         b
                                                    
                                                
                                            )
                                        
                                        
                                        
                                            Returns the closest websafe color to the supplied rgb value.
                                        
                                        - Parameters:
- 
                                                            r <int|[int, int, int]>the red value, or an array containing all three parameters
- 
                                                            g <int>the green value
- 
                                                            b <int>the blue value
- Returns:
                                                    [int, int, int]
- an array containing the closes websafe rgb colors.