C# 클래스 Fractrace.RenderImage

상속: System.Windows.Forms.UserControl, IAsyncComputationStarter
파일 보기 프로젝트 열기: trafassel/Gestaltlupe

보호된 프로퍼티들

프로퍼티 타입 설명
_fixedRenderer int
_forceRedraw bool
_graphics System.Drawing.Graphics
_inDrawing bool
_inDrawingMutex object
_isRightView bool
_iterate Iterate
_iterateMutex object
_parameter Fractrace.DataTypes.FracValues
_pictureBox System.Windows.Forms.PictureBox
_progress double
_smallPreviewCurrentDrawStep int
_smallPreviewCurrentDrawStepMutex object

공개 메소드들

메소드 설명
Abort ( ) : void
ActivatePictureArt ( ) : void
ComputationEnds ( ) : void

Wird aufgerufen, wenn die asynchrone Berechnung bendet wurde.

Draw ( ) : void

Create a draw image.

GetProgress ( ) : double
Progress ( double progressInPercent ) : void

Fortschritt in Prozent.

Redraw ( Iterate otherIterate, int renderer ) : void

Paint image with fixed renderer and reuse an iterate object after computation.

RenderImage ( ) : System

보호된 메소드들

메소드 설명
AssignParameters ( ) : void

Parameters are set from ParameterDict.

Init ( ) : void

Der Graphik-Kontext wird initialisiert.

OnProgress ( ) : void
OneStepEnds ( ) : void

Berechnung wurde beendet.

SetPictureBoxSize ( ) : void
StartDrawing ( ) : void

Neuzeichnen.

메소드 상세

Abort() 공개 메소드

public Abort ( ) : void
리턴 void

ActivatePictureArt() 공개 메소드

public ActivatePictureArt ( ) : void
리턴 void

AssignParameters() 보호된 메소드

Parameters are set from ParameterDict.
protected AssignParameters ( ) : void
리턴 void

ComputationEnds() 공개 메소드

Wird aufgerufen, wenn die asynchrone Berechnung bendet wurde.
public ComputationEnds ( ) : void
리턴 void

Draw() 공개 메소드

Create a draw image.
public Draw ( ) : void
리턴 void

GetProgress() 공개 메소드

public GetProgress ( ) : double
리턴 double

Init() 보호된 메소드

Der Graphik-Kontext wird initialisiert.
protected Init ( ) : void
리턴 void

OnProgress() 보호된 메소드

protected OnProgress ( ) : void
리턴 void

OneStepEnds() 보호된 메소드

Berechnung wurde beendet.
protected OneStepEnds ( ) : void
리턴 void

Progress() 공개 메소드

Fortschritt in Prozent.
public Progress ( double progressInPercent ) : void
progressInPercent double
리턴 void

Redraw() 공개 메소드

Paint image with fixed renderer and reuse an iterate object after computation.
public Redraw ( Iterate otherIterate, int renderer ) : void
otherIterate Iterate
renderer int
리턴 void

RenderImage() 공개 메소드

public RenderImage ( ) : System
리턴 System

SetPictureBoxSize() 보호된 메소드

protected SetPictureBoxSize ( ) : void
리턴 void

StartDrawing() 보호된 메소드

Neuzeichnen.
protected StartDrawing ( ) : void
리턴 void

프로퍼티 상세

_fixedRenderer 보호되어 있는 프로퍼티

if fixedRenderer != -1 renderer to use for creating the bitmap.
protected int _fixedRenderer
리턴 int

_forceRedraw 보호되어 있는 프로퍼티

True, wenn von außen das Neuzeichnen aktiviert wurde. Das bedeutet, nach der aktuellen Zeichnung ist neuzuzeichnen.
protected bool _forceRedraw
리턴 bool

_graphics 보호되어 있는 프로퍼티

protected Graphics,System.Drawing _graphics
리턴 System.Drawing.Graphics

_inDrawing 보호되어 있는 프로퍼티

Gibt an, ob zur Zeit gezeichnet wird.
protected bool _inDrawing
리턴 bool

_inDrawingMutex 보호되어 있는 프로퍼티

protected object _inDrawingMutex
리턴 object

_isRightView 보호되어 있는 프로퍼티

protected bool _isRightView
리턴 bool

_iterate 보호되어 있는 프로퍼티

protected Iterate,Fractrace _iterate
리턴 Iterate

_iterateMutex 보호되어 있는 프로퍼티

protected object _iterateMutex
리턴 object

_parameter 보호되어 있는 프로퍼티

Zugriff auf die Bearbeitungsparameter.
protected FracValues,Fractrace.DataTypes _parameter
리턴 Fractrace.DataTypes.FracValues

_pictureBox 보호되어 있는 프로퍼티

protected PictureBox,System.Windows.Forms _pictureBox
리턴 System.Windows.Forms.PictureBox

_progress 보호되어 있는 프로퍼티

Fortschritt der Berechnung in Prozent.
protected double _progress
리턴 double

_smallPreviewCurrentDrawStep 보호되어 있는 프로퍼티

smallPreviewCurrentDrawStep == 0 : iter(width/2,height/2) , FastPreviewRenderer smallPreviewCurrentDrawStep == 1 : (iter running) smallPreviewCurrentDrawStep == 2 : FastPreviewRenderer smallPreviewCurrentDrawStep == 3 : FastPreviewRenderer complete
protected int _smallPreviewCurrentDrawStep
리턴 int

_smallPreviewCurrentDrawStepMutex 보호되어 있는 프로퍼티

protected object _smallPreviewCurrentDrawStepMutex
리턴 object