C# Class Fractrace.PreviewControl

Control which displays the redered image.
Inheritance: RenderImage
Afficher le fichier Open project: trafassel/Gestaltlupe Class Usage Examples

Protected Properties

Свойство Type Description
_renderOnClick bool
btnPreview System.Windows.Forms.Button

Méthodes publiques

Méthode Description
Clear ( ) : void

Clear the image.

ComputationEnds ( ) : void

Wird aufgerufen, wenn die asynchrone Berechnung bendet wurde.

InitBaseImage ( ) : void

Internal reference bitmap is set (as copy of current bitmap).

InitLabelImage ( ) : void

Set the size of the labelImage

MoveBitmap ( int x, int y ) : void
PreviewControl ( int updateSteps ) : System
Progress ( double progressInPercent ) : void

Fortschritt in Prozent.

btnPreview_Click ( object sender, EventArgs e ) : void

Redraw, forced by the user (in this application on mouse click).

pArt_PaintEnds ( ) : void

Called, if event PaintEnds in Renderer is raised.

Méthodes protégées

Méthode Description
Init ( ) : void

Der Graphik-Kontext wird initialisiert.

IsSmallPreview ( ) : bool

Return true, if corresponding image is used as small preview.

OneStepEnds ( ) : void

Berechnung wurde beendet.

StartDrawing ( ) : void

Neuzeichnen.

Private Methods

Méthode Description
DrawFromView ( ) : void
InitializeComponent ( ) : void

Method Details

Clear() public méthode

Clear the image.
public Clear ( ) : void
Résultat void

ComputationEnds() public méthode

Wird aufgerufen, wenn die asynchrone Berechnung bendet wurde.
public ComputationEnds ( ) : void
Résultat void

Init() protected méthode

Der Graphik-Kontext wird initialisiert.
protected Init ( ) : void
Résultat void

InitBaseImage() public méthode

Internal reference bitmap is set (as copy of current bitmap).
public InitBaseImage ( ) : void
Résultat void

InitLabelImage() public méthode

Set the size of the labelImage
public InitLabelImage ( ) : void
Résultat void

IsSmallPreview() protected méthode

Return true, if corresponding image is used as small preview.
protected IsSmallPreview ( ) : bool
Résultat bool

MoveBitmap() public méthode

public MoveBitmap ( int x, int y ) : void
x int
y int
Résultat void

OneStepEnds() protected méthode

Berechnung wurde beendet.
protected OneStepEnds ( ) : void
Résultat void

PreviewControl() public méthode

public PreviewControl ( int updateSteps ) : System
updateSteps int
Résultat System

Progress() public méthode

Fortschritt in Prozent.
public Progress ( double progressInPercent ) : void
progressInPercent double
Résultat void

StartDrawing() protected méthode

Neuzeichnen.
protected StartDrawing ( ) : void
Résultat void

btnPreview_Click() public méthode

Redraw, forced by the user (in this application on mouse click).
public btnPreview_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

pArt_PaintEnds() public méthode

Called, if event PaintEnds in Renderer is raised.
public pArt_PaintEnds ( ) : void
Résultat void

Property Details

_renderOnClick protected_oe property

protected bool _renderOnClick
Résultat bool

btnPreview protected_oe property

protected Button,System.Windows.Forms btnPreview
Résultat System.Windows.Forms.Button