C# Класс Visualizer.TrackGenerator

Interaction logic for TrackGenerator.xaml
Наследование: MahApps.Metro.Controls.MetroWindow
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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