Chaotic Motion  1.0
ChaoticSystem Class Reference

Chaotic system. Base class for chaotic scripts. Holds the type of system selected, the parameter set or the custom parameters to be used. More...

Inheritance diagram for ChaoticSystem:
ChaoticMotion ChaoticParticles

Public Member Functions

virtual void Init ()
 

Public Attributes

const string NO_PARAM = "none"
 
float timeZoom = 1f
 Time scale (>0)
 
int selectedEqn
 Number of chaos system to evolve (w.r.t. ChaosFactory list)
 
int selectedParams
 Number of parameter bundle selected for evolution (per chaotic equation)
 
Vector3 evolveScale = Vector3.one
 Scale to apply to phyics evolution when mapping back to world space.
 
ParamBundle customParams = null
 Custom parameter values for evolution (valid only if selectedParams exceeds number of params listed in chaosEqn)
 
bool paramFoldout = false
 Editor foldout tab status.
 
bool speedFoldout = false
 

Protected Member Functions

void TimeInit ()
 
int CalcNumSteps ()
 

Protected Attributes

float physicsTime
 
float worldTime
 
float DT = 0.005f
 

Detailed Description

Chaotic system. Base class for chaotic scripts. Holds the type of system selected, the parameter set or the custom parameters to be used.

Definition at line 27 of file ChaoticSystem.cs.


The documentation for this class was generated from the following file: