C# 클래스 Fractrace.Animation.AnimationControl

상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: trafassel/Gestaltlupe 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_currentPreviewStep int
_currentPreviewSubStep double
_formula string
_inRenderingPreview bool
_pictureSize double

공개 메소드들

메소드 설명
Abort ( ) : void
AddCurrentHistoryEntry ( ) : void

Append Entry to Animation

AddToAnimation ( ) : void
AnimationControl ( ) : System

Constructer.

Init ( ParameterHistory data ) : void

Initialisierung.

RemoveStep ( int time ) : void

Remove entry with given time from timeline.

UpdateFromChangeProperty ( ) : void

Is called if some properties changed.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Verwendete Ressourcen bereinigen.

mPreview1_RenderingEnds ( ) : void

Rendering of one preview image is ready.

비공개 메소드들

메소드 설명
ComputeAnimationPart ( int from, int to, int steps, ParameterHistory animationHistory, int historyIndex ) : void

Compute part of animation.

CreateAnimationSteps ( string animationDescription ) : void

Create animation info from string.

InitializeComponent ( ) : void

Erforderliche Methode für die Designerunterstützung. Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.

RenderPreview ( ) : void

Draws all preview images.

btnAddRow_Click ( object sender, EventArgs e ) : void

Zeile wird an der aktuellen Position eingefügt.

btnLoad_Click ( object sender, EventArgs e ) : void

Load Animation file.

btnPreview_Click ( object sender, EventArgs e ) : void

Diplay some animation steps as preview images.

btnSave_Click ( object sender, EventArgs e ) : void

Saved animation file.

btnStart_Click ( object sender, EventArgs e ) : void

Start rendering full Animation.

btnStop_Click ( object sender, EventArgs e ) : void

Stop Animation. Creation of current image is not stopped.

메소드 상세

Abort() 공개 메소드

public Abort ( ) : void
리턴 void

AddCurrentHistoryEntry() 공개 메소드

Append Entry to Animation
public AddCurrentHistoryEntry ( ) : void
리턴 void

AddToAnimation() 공개 메소드

public AddToAnimation ( ) : void
리턴 void

AnimationControl() 공개 메소드

Constructer.
public AnimationControl ( ) : System
리턴 System

Dispose() 보호된 메소드

Verwendete Ressourcen bereinigen.
protected Dispose ( bool disposing ) : void
disposing bool True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.
리턴 void

Init() 공개 메소드

Initialisierung.
public Init ( ParameterHistory data ) : void
data ParameterHistory
리턴 void

RemoveStep() 공개 메소드

Remove entry with given time from timeline.
public RemoveStep ( int time ) : void
time int
리턴 void

UpdateFromChangeProperty() 공개 메소드

Is called if some properties changed.
public UpdateFromChangeProperty ( ) : void
리턴 void

mPreview1_RenderingEnds() 보호된 메소드

Rendering of one preview image is ready.
protected mPreview1_RenderingEnds ( ) : void
리턴 void

프로퍼티 상세

_currentPreviewStep 보호되어 있는 프로퍼티

protected int _currentPreviewStep
리턴 int

_currentPreviewSubStep 보호되어 있는 프로퍼티

Teilschritte, wenn nicht nur die Eckdaten geladen werden sollen.
protected double _currentPreviewSubStep
리턴 double

_formula 보호되어 있는 프로퍼티

Enthält die Formel des ersten Eintrages
protected string _formula
리턴 string

_inRenderingPreview 보호되어 있는 프로퍼티

True while rendering of preview images.
protected bool _inRenderingPreview
리턴 bool

_pictureSize 보호되어 있는 프로퍼티

Size of the picture in each frame.
protected double _pictureSize
리턴 double