## Standard Class Standard_Basic

```Object
common:Generic
common:Coloring
Standard:Standard_Basic
```

`class GradientColoring:Standard_Basic`

Object version of Basic in Standard.ucl. Four basic and classic ways to color a fractal. Other classic algorithms are Decomposition, Binary Decomposition, and Distance Estimator.

Ultra Fractal Source
``` class Standard_Basic(common.ulb:GradientColoring) {
;
; Object version of Basic in Standard.ucl.
;
; Four basic and classic ways to color a fractal. Other classic
; algorithms are Decomposition, Binary Decomposition, and
; Distance Estimator.
;
public:
float func ResultIndex(complex pz)
if @type == "Iteration"
return 0.01 * m_Iterations
elseif @type == "Real"
return 0.05 * (4 + real(pz))
elseif @type == "Imaginary"
return 0.05 * (4 + imag(pz))
else
return 0.05 * (4 + real(pz) + imag(pz))
endif
endfunc

default:
title = "Basic"
helpfile = "Uf*.chm"
helptopic = "Html/coloring/standard/basic.html"
param type
caption = "Coloring Type"
enum = "Iteration" "Real" "Imaginary" "Sum"
hint = "Specifies how the fractal is colored. Most options work best \
with low bail-out values for the fractal formula, like 4. \
The Iteration option is the classic way to color fractals."
endparam
}
```

Constructor Summary
`Standard_Basic()`

Method Summary
` float` `ResultIndex(complex pz)`
Produce a resulting color index after a sequence is finished

`Init, IsGradient, IsSolid, Iterate, Result`

Methods inherited from class common:Coloring
`GetPixel`

Methods inherited from class common:Generic
`GetParent`

Methods inherited from class Object

Constructor Detail

### Standard_Basic

`public Standard_Basic()`
Method Detail

### ResultIndex

`public float ResultIndex(complex pz)`
Description copied from class: `GradientColoring`
Produce a resulting color index after a sequence is finished

This corresponds to the final: section in a coloring formula. Once it is called, no further calls to Iterate() should be made without calling Init() first.

Overrides:
`ResultIndex` in class `GradientColoring`
Returns:
the gradient index (corresponding to #index in a coloring formula)