Godot Nature of Code  1.2.0
Nature of Code implemented in Godot Engine
Public Member Functions | Public Attributes | List of all members
Fractals.LSystemTurtleNode Class Reference

L-System turtle node. More...

Inherits Node2D.

Inherited by Examples.Chapter8.C8Exercise12.LSystemCurveNode.

Public Member Functions

void GenerateOne ()
 Generate one generation. More...
 

Public Attributes

LSystem LSystem
 L-System. More...
 
float Length = 10
 Initial length. More...
 
float InitialRotation
 Initial rotation. More...
 
float Theta = Mathf.Pi / 6
 Theta value. More...
 
float LengthMultiplicator = 1
 Length multiplicator. More...
 

Detailed Description

L-System turtle node.

Definition at line 112 of file LSystem.cs.

Member Function Documentation

◆ GenerateOne()

void Fractals.LSystemTurtleNode.GenerateOne ( )
inline

Generate one generation.

Definition at line 133 of file LSystem.cs.

134  {
137  Update();
138  }
void GenerateOne()
Generate one generation.
Definition: LSystem.cs:24
float Length
Initial length.
Definition: LSystem.cs:117
LSystem LSystem
L-System.
Definition: LSystem.cs:115
float LengthMultiplicator
Length multiplicator.
Definition: LSystem.cs:123

Member Data Documentation

◆ InitialRotation

float Fractals.LSystemTurtleNode.InitialRotation

Initial rotation.

Definition at line 119 of file LSystem.cs.

◆ Length

float Fractals.LSystemTurtleNode.Length = 10

Initial length.

Definition at line 117 of file LSystem.cs.

◆ LengthMultiplicator

float Fractals.LSystemTurtleNode.LengthMultiplicator = 1

Length multiplicator.

Definition at line 123 of file LSystem.cs.

◆ LSystem

LSystem Fractals.LSystemTurtleNode.LSystem

L-System.

Definition at line 115 of file LSystem.cs.

◆ Theta

float Fractals.LSystemTurtleNode.Theta = Mathf.Pi / 6

Theta value.

Definition at line 121 of file LSystem.cs.


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