Свойство | Тип | Описание | |
---|---|---|---|
col | double[] |
Свойство | Тип | Описание | |
---|---|---|---|
mGlobalAngleX | double | ||
mGlobalAngleY | double | ||
mGlobalAngleZ | double | ||
mInternFormula | |||
mProjection | Fractrace.Geometry.Projection | ||
mTransforms | List |
||
old_formula | int | ||
old_jx | double | ||
old_jy | double | ||
old_jz | double | ||
old_jzz | double | ||
old_zykl | long |
Метод | Описание | |
---|---|---|
FixPoint ( long zykl, double x, double y, double z, double zz, double xd, double yd, double zd, double zzd, double wix, double wiy, double wiz, double jx, double jy, double jz, double jzz, int formula, bool invers, int pixelX, int pixelY, bool use4Points ) : double |
Im Gegensatz zu klasischen Funktion Winkel wird hier von vorn gerechnet, die isometrische Ansicht entfällt.
|
|
Formulas ( ) : System |
Initialisierung
|
|
Formulas ( Fractrace.DataTypes.PictureData pData ) : System |
Initialisierung
|
|
GetTransform ( double x, double y, double z ) : Fractrace.Geometry.Vec3 |
Wendet die in mProjection enthaltenen Transformationen an.
|
|
GetTransformWithoutProjection ( double x, double y, double z ) : Fractrace.Geometry.Vec3 |
Transform the point (x,y,z) corresponding the defined rotations.
|
|
RayCastAt ( long zykl, double x, double y, double z, double zz, double xd, double yd, double zd, double zzd, double wix, double wiy, double wiz, double jx, double jy, double jz, double jzz, int formula, bool invers, int pixelX, int pixelY, bool use4Points ) : double |
Copy of fixpoint (no normals are computed).
|
|
Rechne ( double x, double y, double z, double zz, long zykl, double wix, double wiy, double wiz, double jx, double jy, double jz, double jzz, int formula, bool invers ) : int |
Die Berechnung wird gestartet.
|
|
TestPoint ( double x, double y, double z, bool inverse ) : bool |
Test, if the given point is element of the difined set. Don't work with the internal formulas.
|
|
Winkel ( long zykl, double x, double y, double z, double zz, double xd, double yd, double zd, double zzd, double wix, double wiy, double wiz, double jx, double jy, double jz, double jzz, int formula, bool perspective, bool invers ) : double |
Метод | Описание | |
---|---|---|
LinearCos ( double angle ) : double | ||
LinearSin ( double angle ) : double | ||
LinearTan2 ( double angle1, double angle2 ) : double | ||
Transform ( double x, double y, double z ) : Fractrace.Geometry.Vec3 |
Transformiert den angegebenen Punkt. Die Rotationen um (0,0,0) werden dabei nicht beruecksichtigt (outdated).
|
Метод | Описание | |
---|---|---|
Dra ( double ar, double ai, double br, double bi, long zkl ) : long | ||
H1 ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl ) : long | ||
H2 ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl ) : long | ||
H3 ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl ) : long | ||
H4 ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl ) : long | ||
H6 ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl, bool invers ) : long |
Abgeänderte Form vom Mandelbulb
|
|
H7 ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl, bool invers ) : long |
Benutzung der Vektorrotation.
|
|
Komp ( double ar, double ai, double br, double bi, long zkl ) : long | ||
Mandelbulb3D ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl, bool invers ) : long | ||
Mandelbulb3DPow2 ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl, bool invers ) : long |
Quadratische Version (ohne Winkel)
|
|
Mandelbulb3DPow8 ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl, bool invers ) : long |
Quadratische Version (ohne Winkel)
|
|
Qu ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl ) : long | ||
Wuerfel ( double ar, double ai, double aj, double ak, double br, double bi, double bj, double bk, long zkl ) : long |
public FixPoint ( long zykl, double x, double y, double z, double zz, double xd, double yd, double zd, double zzd, double wix, double wiy, double wiz, double jx, double jy, double jz, double jzz, int formula, bool invers, int pixelX, int pixelY, bool use4Points ) : double | ||
zykl | long | |
x | double | |
y | double | |
z | double | |
zz | double | |
xd | double | |
yd | double | |
zd | double | |
zzd | double | |
wix | double | |
wiy | double | |
wiz | double | |
jx | double | |
jy | double | |
jz | double | |
jzz | double | |
formula | int | |
invers | bool | |
pixelX | int | |
pixelY | int | |
use4Points | bool | Hier wird unterschieden, ob nur dieser Punkt, oder auch seine Nachbarpixel /// betrachtet werden. |
Результат | double |
public Formulas ( Fractrace.DataTypes.PictureData pData ) : System | ||
pData | Fractrace.DataTypes.PictureData | |
Результат | System |
public GetTransform ( double x, double y, double z ) : Fractrace.Geometry.Vec3 | ||
x | double | The x. |
y | double | The y. |
z | double | The z. |
Результат | Fractrace.Geometry.Vec3 |
public GetTransformWithoutProjection ( double x, double y, double z ) : Fractrace.Geometry.Vec3 | ||
x | double | The x. |
y | double | The y. |
z | double | The z. |
Результат | Fractrace.Geometry.Vec3 |
protected LinearCos ( double angle ) : double | ||
angle | double | |
Результат | double |
protected LinearSin ( double angle ) : double | ||
angle | double | |
Результат | double |
protected LinearTan2 ( double angle1, double angle2 ) : double | ||
angle1 | double | |
angle2 | double | |
Результат | double |
public RayCastAt ( long zykl, double x, double y, double z, double zz, double xd, double yd, double zd, double zzd, double wix, double wiy, double wiz, double jx, double jy, double jz, double jzz, int formula, bool invers, int pixelX, int pixelY, bool use4Points ) : double | ||
zykl | long | |
x | double | |
y | double | |
z | double | |
zz | double | |
xd | double | |
yd | double | |
zd | double | |
zzd | double | |
wix | double | |
wiy | double | |
wiz | double | |
jx | double | |
jy | double | |
jz | double | |
jzz | double | |
formula | int | |
invers | bool | |
pixelX | int | |
pixelY | int | |
use4Points | bool | |
Результат | double |
public Rechne ( double x, double y, double z, double zz, long zykl, double wix, double wiy, double wiz, double jx, double jy, double jz, double jzz, int formula, bool invers ) : int | ||
x | double | x-Position in Ansichtskoordinaten |
y | double | y-Position in Ansichtskoordinaten |
z | double | z-Position in Ansichtskoordinaten |
zz | double | zz-Position in Ansichtskoordinaten (alt) |
zykl | long | Benutzte Zyklen |
wix | double | Globaler Winkel X |
wiy | double | Globaler Winkel Y |
wiz | double | Globaler Winkel Z |
jx | double | Julia Parameter x |
jy | double | Julia Parameter y |
jz | double | Julia Parameter z |
jzz | double | Julia Parameter zz |
formula | int | Formel-ID |
invers | bool | Gibt an, ob von innen gerechnet wird. |
Результат | int |
public TestPoint ( double x, double y, double z, bool inverse ) : bool | ||
x | double | |
y | double | |
z | double | |
inverse | bool | |
Результат | bool |
protected Transform ( double x, double y, double z ) : Fractrace.Geometry.Vec3 | ||
x | double | |
y | double | |
z | double | |
Результат | Fractrace.Geometry.Vec3 |
public Winkel ( long zykl, double x, double y, double z, double zz, double xd, double yd, double zd, double zzd, double wix, double wiy, double wiz, double jx, double jy, double jz, double jzz, int formula, bool perspective, bool invers ) : double | ||
zykl | long | |
x | double | |
y | double | |
z | double | |
zz | double | |
xd | double | |
yd | double | |
zd | double | |
zzd | double | |
wix | double | |
wiy | double | |
wiz | double | |
jx | double | |
jy | double | |
jz | double | |
jzz | double | |
formula | int | |
perspective | bool | |
invers | bool | |
Результат | double |
protected TomoFormula,Fractrace.TomoGeometry mInternFormula | ||
Результат |
protected Projection,Fractrace.Geometry mProjection | ||
Результат | Fractrace.Geometry.Projection |