A Sandcastle Documented Class Library
A Sandcastle Documented Class Library
butterflow_ui
AboutWindow Class
App Class
ButterflowOption Class
ButterflowSubregion Class
ButterflowWrapper Class
ButterflowWrapper.ButterflowConsoleOutputArgs Class
ButterflowWrapper.ButterflowOutputArgs Class
ButterflowWrapper.ButterflowOutputType Enumeration
FlowFilterType Enumeration
InverseBoolConverter Class
MainWindow Class
OptionsConfiguration Class
OptionsConfigurationFile Class
OptionsWindow Class
PropertyChangedAlerter Class
RegionType Enumeration

# butterflow_ui Namespace

butterflow-ui is a graphical front end for interacting with the butterflow command line application in Windows.
Classes

| Class | Description
--- | --- | ---
| AboutWindow | Interaction logic for AboutWindow.xaml
| App | Interaction logic for App.xaml
| ButterflowOption | A butterflowUI option. Contains layout information for use in butterflowUI.
| ButterflowSubregion | A butterflow video subregion. Represents a snippet of a video on which butterflow will act.
| ButterflowWrapper | A butterflow wrapper. Provides interaction with the butterflow executable.
| ButterflowWrapper ButterflowConsoleOutputArgs | Arguments for butterflow console output events.
| ButterflowWrapper ButterflowOutputArgs | Arguments for butterflow output events where a known value of type can be parsed.
| InverseBoolConverter | An inverse boolean converter.
| MainWindow | Interaction logic for MainWindow.xaml
| OptionsConfiguration | The butterflow options configuration. Contians all the options necessary to run butterflow and process a video.
| OptionsConfigurationFile | An options configuration file. This class is used to serialize out the configuration to a file.
| OptionsWindow | Interaction logic for OptionsWindow.xaml
| PropertyChangedAlerter | A class responsible for implementing the INotifyPropertyChanged interface and helper functions.

Enumerations

| Enumeration | Description
--- | --- | ---
| ButterflowWrapper ButterflowOutputType | Values that represent butterflow output types.
| FlowFilterType | Values that represent a flow filter type used for optical flow calculations.
| RegionType | Values that represent subregion types.