ChaosPro Home
Introduction
What's New
Palettes
Using Formulas
Layering in ChaosPro
Rendering
Fractal Parameter Windows
Windows
Menu
3D Transformations
Animations
Formula Compiler
Writing Formulas
Language Reference
Introduction
Basic Syntax
Datatypes
Constants
Variables
Basics
Variable Scope
Predefined Variables
Predefined Variables - Escapetime
Predefined Variables - Quaternion
alpha
Base1
Base2
Base3
Base4
Basepoint
currentRayIndex
estimatedDistance
e
hasBeenHit
height
index
maxiter
Normal
numiter
pi
pixel
pixelcolor
random
randomrange
screenmax
screenpixel
solid
width
z
Predefined Variables - Attractor
Parameters
Expressions
Operators
Functions
Control Structures
Compiler Directives
Functions
Interface to ChaosPro
Special Features, Notes...
Compatibility
Fractal Type Reference
Tutorials
Appendix
CHAOSPRO 4.0
Release 4.0
.

Predefined Parameters : Quaternion

Fractal type Quaternion also has several predefined parameters partially depending on the formula type. They allow you to access some quaternion specific variables like the basis of the three dimensional subspace of the 4 four dimensional quaternion space or the 3D pixel which currently gets examined.

The following parameters exist:

  Transformation Iteration Coloring
    alpha real
r/w
real
r/w
real
r/w
    Base1 quaternion
r/o
quaternion
r/o
quaternion
r/o
    Base2 quaternion
r/o
quaternion
r/o
quaternion
r/o
    Base3 quaternion
r/o
quaternion
r/o
quaternion
r/o
    Base4 quaternion
r/o
quaternion
r/o
quaternion
r/o
    Basepoint quaternion
r/o
quaternion
r/o
quaternion
r/o
    e real
r/o
real
r/o
real
r/o
    height real
r/o
real
r/o
real
r/o
    index - - - - - - real
r/w
    maxiter real
r/o
real
r/o
real
r/o
    Normal quaternion
r/o
quaternion
r/o
quaternion
r/o
    numiter real
r/w
real
r/w
real
r/w
    pi real
r/o
real
r/o
real
r/o
    pixel complex
r/w
complex
r/w
complex
r/w
    pixelcolor - - - - - - color
r/w
    random complex
r/o
complex
r/o
complex
r/o
    randomrange int
r/o
int
r/o
int
r/o
    screenmax complex
r/o
complex
r/o
complex
r/o
    screenpixel complex
r/o
complex
r/o
complex
r/o
    solid bool
r/w
bool
r/w
bool
r/w
    width real
r/o
real
r/o
real
r/o
    z quaternion
r/w
quaternion
r/w
quaternion
r/w
Notes:

The table lists the datatype of the predefined parameter and one of the following abbreviations:

  • - - -: not available
  • r/o means: read-only
  • r/w means: read-write
  • w/o means: write-only