mmf
Class MMF_MultiLayerBase

Object
  extended by common:Generic
      extended by common:Coloring
          extended by common:DirectColoring
              extended by mmf:MMF_MultiLayerBase
Direct Known Subclasses:
MMF_Layered, MMF_MultiLayer, MMF_MultiLayerNone

class 
DirectColoring:MMF_MultiLayerBase



Ultra Fractal Source

Toggle UF Source Code Display

 class MMF_MultiLayerBase(common.ulb:DirectColoring) {
 public:
   ; <p>
   ; @param pz the z value
   ; @param clr the colour to use as the base layer colour
   ; @return colour
   color func ResultUsingBaseColor(complex pz, color clr)
     return clr
   endfunc
 default:
   int param v_mmfmultilayerbase
     caption = "Version (MMF_MultiLayerBase)"
     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_mmfmultilayerbase < 100
   endparam
 }
 


Constructor Summary
MMF_MultiLayerBase()
           
 
Method Summary
 color ResultUsingBaseColor(complex pz, color clr)
          
 
Methods inherited from class common:DirectColoring
Init, IsSolid, Iterate, Result
 
Methods inherited from class common:Coloring
GetPixel, IsGradient
 
Methods inherited from class common:Generic
GetParent
 
Methods inherited from class Object
 

Constructor Detail

MMF_MultiLayerBase

public MMF_MultiLayerBase()
Method Detail

ResultUsingBaseColor

public color ResultUsingBaseColor(complex pz,
                                  color clr)

Parameters:
pz - the z value
clr - the colour to use as the base layer colour
Returns:
colour