C# Класс Chromosome, evosim

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
base_joint_amplitude float
base_joint_frequency float
base_joint_phase float
branches ArrayList
colour Color
hunger_threshold float
limb_colour Color
num_branches int
num_recurrences int[]
root_scale Vector3

Открытые методы

Метод Описание
getBranchCount ( ) : int
getBranches ( ) : ArrayList
getColour ( ) : Color
getLimbColour ( ) : Color
getLimbs ( int index ) : ArrayList
getRootScale ( ) : Vector3
initNumRecurrences ( int n ) : void
setBaseAmplitude ( float amp ) : void
setBaseFequency ( float freq ) : void
setBasePhase ( float phase ) : void
setBranches ( ArrayList bs ) : void
setColour ( float r, float g, float b ) : void
setLimbColour ( float r, float g, float b ) : void
setNumBranches ( int n ) : void
setRootScale ( Vector3 rs ) : void

Описание методов

getBranchCount() публичный Метод

public getBranchCount ( ) : int
Результат int

getBranches() публичный Метод

public getBranches ( ) : ArrayList
Результат ArrayList

getColour() публичный Метод

public getColour ( ) : Color
Результат Color

getLimbColour() публичный Метод

public getLimbColour ( ) : Color
Результат Color

getLimbs() публичный Метод

public getLimbs ( int index ) : ArrayList
index int
Результат ArrayList

getRootScale() публичный Метод

public getRootScale ( ) : Vector3
Результат Vector3

initNumRecurrences() публичный Метод

public initNumRecurrences ( int n ) : void
n int
Результат void

setBaseAmplitude() публичный Метод

public setBaseAmplitude ( float amp ) : void
amp float
Результат void

setBaseFequency() публичный Метод

public setBaseFequency ( float freq ) : void
freq float
Результат void

setBasePhase() публичный Метод

public setBasePhase ( float phase ) : void
phase float
Результат void

setBranches() публичный Метод

public setBranches ( ArrayList bs ) : void
bs ArrayList
Результат void

setColour() публичный Метод

public setColour ( float r, float g, float b ) : void
r float
g float
b float
Результат void

setLimbColour() публичный Метод

public setLimbColour ( float r, float g, float b ) : void
r float
g float
b float
Результат void

setNumBranches() публичный Метод

public setNumBranches ( int n ) : void
n int
Результат void

setRootScale() публичный Метод

public setRootScale ( Vector3 rs ) : void
rs Vector3
Результат void

Описание свойств

base_joint_amplitude публичное свойство

public float base_joint_amplitude
Результат float

base_joint_frequency публичное свойство

public float base_joint_frequency
Результат float

base_joint_phase публичное свойство

public float base_joint_phase
Результат float

branches публичное свойство

public ArrayList branches
Результат ArrayList

colour публичное свойство

public Color colour
Результат Color

hunger_threshold публичное свойство

public float hunger_threshold
Результат float

limb_colour публичное свойство

public Color limb_colour
Результат Color

num_branches публичное свойство

public int num_branches
Результат int

num_recurrences публичное свойство

public int[] num_recurrences
Результат int[]

root_scale публичное свойство

public Vector3 root_scale
Результат Vector3