C# Class GenArt.Core.AST.DnaEllipse

Inheritance: DnaShape
Mostra file Open project: MattLloyd101/EvoLisa Class Usage Examples

Public Properties

Property Type Description
tool Tools

Public Methods

Method Description
Clone ( ) : DnaShape
DnaEllipse ( Tools tool ) : System
Init ( ) : void
Mutate ( DnaDrawing drawing ) : void
MutateOrigin ( DnaDrawing drawing ) : void
Render ( Graphics g, int scale ) : void
maxX ( ) : int
maxY ( ) : int
mutateScalar ( double scalar, double min, double max, DnaDrawing drawing ) : double
toXML ( ) : string

Method Details

Clone() public method

public Clone ( ) : DnaShape
return DnaShape

DnaEllipse() public method

public DnaEllipse ( Tools tool ) : System
tool Tools
return System

Init() public method

public Init ( ) : void
return void

Mutate() public method

public Mutate ( DnaDrawing drawing ) : void
drawing DnaDrawing
return void

MutateOrigin() public method

public MutateOrigin ( DnaDrawing drawing ) : void
drawing DnaDrawing
return void

Render() public method

public Render ( Graphics g, int scale ) : void
g System.Drawing.Graphics
scale int
return void

maxX() public method

public maxX ( ) : int
return int

maxY() public method

public maxY ( ) : int
return int

mutateScalar() public method

public mutateScalar ( double scalar, double min, double max, DnaDrawing drawing ) : double
scalar double
min double
max double
drawing DnaDrawing
return double

toXML() public method

public toXML ( ) : string
return string

Property Details

tool public_oe property

public Tools tool
return Tools