C# 클래스 Visualizer.TrackGenerator

Interaction logic for TrackGenerator.xaml
상속: MahApps.Metro.Controls.MetroWindow
파일 보기 프로젝트 열기: stefan-j/GeneticMIDI

공개 프로퍼티들

프로퍼티 타입 설명
GeneratedSequence GeneticMIDI.Representation.MelodySequence
Generator INoteGenerator
Instrument PatchNames

공개 메소드들

메소드 설명
LoadInstrumentalData ( ) : void
SetupLinePlot ( OxyPlot plot, string title ) : void
StartSpinner ( ) : void
StopSpinner ( ) : void
TrackGenerator ( GeneticMIDI.Representation.CompositionCategory category, GeneticMIDI.Representation.Composition comp ) : System
gen_OnPercentage ( object sender, int percentage, double fitness ) : void
swr_OnProgressChange ( int curIndex, int maxIndex, double fitness ) : void

비공개 메소드들

메소드 설명
Button_Click ( object sender, RoutedEventArgs e ) : void
Button_Click_1 ( object sender, RoutedEventArgs e ) : void
Button_Click_2 ( object sender, RoutedEventArgs e ) : void
Button_Click_3 ( object sender, RoutedEventArgs e ) : void
Generate ( ) : void
accompMethoBox_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void
btnClose_Click ( object sender, RoutedEventArgs e ) : void
randomScale_SelectionChanged ( object sender, System.Windows.Controls.SelectionChangedEventArgs e ) : void

메소드 상세

LoadInstrumentalData() 공개 메소드

public LoadInstrumentalData ( ) : void
리턴 void

SetupLinePlot() 공개 메소드

public SetupLinePlot ( OxyPlot plot, string title ) : void
plot OxyPlot
title string
리턴 void

StartSpinner() 공개 메소드

public StartSpinner ( ) : void
리턴 void

StopSpinner() 공개 메소드

public StopSpinner ( ) : void
리턴 void

TrackGenerator() 공개 메소드

public TrackGenerator ( GeneticMIDI.Representation.CompositionCategory category, GeneticMIDI.Representation.Composition comp ) : System
category GeneticMIDI.Representation.CompositionCategory
comp GeneticMIDI.Representation.Composition
리턴 System

gen_OnPercentage() 공개 메소드

public gen_OnPercentage ( object sender, int percentage, double fitness ) : void
sender object
percentage int
fitness double
리턴 void

swr_OnProgressChange() 공개 메소드

public swr_OnProgressChange ( int curIndex, int maxIndex, double fitness ) : void
curIndex int
maxIndex int
fitness double
리턴 void

프로퍼티 상세

GeneratedSequence 공개적으로 프로퍼티

public MelodySequence,GeneticMIDI.Representation GeneratedSequence
리턴 GeneticMIDI.Representation.MelodySequence

Generator 공개적으로 프로퍼티

public INoteGenerator Generator
리턴 INoteGenerator

Instrument 공개적으로 프로퍼티

public PatchNames Instrument
리턴 PatchNames