C# Class Snowflake.FractalScene

Afficher le fichier Open project: EFanZh/EFanZh

Méthodes publiques

Méthode Description
Render ( Graphics graphics ) : void

Méthodes protégées

Méthode Description
DoDraw ( Graphics graphics ) : void
DoGetBaseSize ( ) : double
DoGetPenWidthFactor ( ) : double
DrawFractalLine ( Graphics graphics, double x1, double y1, double x2, double y2, int level ) : void

Private Methods

Méthode Description
UpdateLevelLineLengthCache ( ) : void
UpdateLevelPenCache ( ) : void

Method Details

DoDraw() protected abstract méthode

protected abstract DoDraw ( Graphics graphics ) : void
graphics System.Drawing.Graphics
Résultat void

DoGetBaseSize() protected abstract méthode

protected abstract DoGetBaseSize ( ) : double
Résultat double

DoGetPenWidthFactor() protected abstract méthode

protected abstract DoGetPenWidthFactor ( ) : double
Résultat double

DrawFractalLine() protected méthode

protected DrawFractalLine ( Graphics graphics, double x1, double y1, double x2, double y2, int level ) : void
graphics System.Drawing.Graphics
x1 double
y1 double
x2 double
y2 double
level int
Résultat void

Render() public méthode

public Render ( Graphics graphics ) : void
graphics System.Drawing.Graphics
Résultat void