<html><head><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><linkrel="shortcut icon"href="../icons/favicon.ico"/><linkrel="stylesheet"type="text/css"href="../styles/branding.css"/><linkrel="stylesheet"type="text/css"href="../styles/branding-en-US.css"/><scripttype="text/javascript"src="../scripts/branding.js"></script><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/><title>butterflow_ui Namespace</title><metaname="Language"content="en-us"/><metaname="System.Keywords"content="butterflow_ui namespace"/><metaname="Microsoft.Help.F1"content="butterflow_ui"/><metaname="Microsoft.Help.Id"content="N:butterflow_ui"/><metaname="Description"content="butterflow-ui is a graphical front end for interacting with the butterflow command line application in Windows."/><metaname="Microsoft.Help.ContentType"content="Reference"/><metaname="BrandingAware"content="true"/><metaname="container"content="butterflow_ui"/><metaname="file"content="e151fc72-f3cc-1740-7ea1-73c21ce1fa93"/><metaname="guid"content="e151fc72-f3cc-1740-7ea1-73c21ce1fa93"/><linkrel="stylesheet"type="text/css"href="../styles/branding-Website.css"/><scripttype="text/javascript"src="../scripts/jquery-3.5.1.min.js"></script><scripttype="text/javascript"src="../scripts/branding-Website.js"></script><scripttype="text/javascript"src="../scripts/clipboard.min.js"></script></head><bodyonload="OnLoad('cs')"><inputtype="hidden"id="userDataCache"class="userDataStyle"/><divclass="pageHeader"id="PageHeader">A Sandcastle Documented Class Library<formid="SearchForm"method="get"action="#"onsubmit="javascript:TransferToSearchPage(); return false;"><inputid="SearchTextBox"type="text"maxlength="200"/><buttonid="SearchButton"type="submit"></button></form></div><divclass="pageBody"><divclass="leftNav"id="leftNav"><divid="tocNav"><divclass="toclevel0"data-toclevel="0"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="../html/e151fc72-f3cc-1740-7ea1-73c21ce1fa93.htm"title="A Sandcastle Documented Class Library"tocid="roottoc">A Sandcastle Documented Class Library</a></div><divclass="toclevel1 current"data-toclevel="1"data-childrenloaded="true"><aclass="tocExpanded"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="../html/e151fc72-f3cc-1740-7ea1-73c21ce1fa93.htm"title="butterflow_ui"tocid="e151fc72-f3cc-1740-7ea1-73c21ce1fa93">butterflow_ui</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="../html/4570f55e-9488-16c6-9dab-e11f856874bb.htm"title="AboutWindow Class"tocid="4570f55e-9488-16c6-9dab-e11f856874bb">AboutWindow Class</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="../html/d15fc1fd-caee-16f8-14ce-9dcc70712385.htm"title="App Class"tocid="d15fc1fd-caee-16f8-14ce-9dcc70712385">App Class</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="../html/327f2eef-b268-4eee-32e9-6933d366f80c.htm"title="BoolVisibilityConverter Class"tocid="327f2eef-b268-4eee-32e9-6933d366f80c">BoolVisibilityConverter Class</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="../html/014a2f1b-9848-61b6-74c1-8cfcdc507450.htm"title="ButterflowOption Class"tocid="014a2f1b-9848-61b6-74c1-8cfcdc507450">ButterflowOption Class</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapsed"onclick="javascript: Toggle(this);"href="#!"/><adata-tochassubtree="true"href="../html/c0e400bb-1bb1-4eb0-ec46-a134802bb550.htm"title="ButterflowSubregion Class"tocid="c0e400bb-1bb1-4eb0-ec46-a134802bb550">ButterflowSubregion Class</a></div><divclass="toclevel2"data-toclevel="2"><aclass="tocCollapse
</div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="327f2eef-b268-4eee-32e9-6933d366f80c.htm">BoolVisibilityConverter</a></td><td><divclass="summary"> A visibility converter. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="014a2f1b-9848-61b6-74c1-8cfcdc507450.htm">ButterflowOption</a></td><td><divclass="summary"> A butterflowUI option. Contains layout information for use in butterflowUI. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="c0e400bb-1bb1-4eb0-ec46-a134802bb550.htm">ButterflowSubregion</a></td><td><divclass="summary"> A butterflow video subregion. Represents a snippet of a video on which butterflow will act. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="fbe7965e-3c27-b071-c7cb-326cec0f4597.htm">ButterflowWrapper</a></td><td><divclass="summary"> A butterflow wrapper. Provides interaction with the butterflow executable. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="4f5187fc-d00e-1d7a-87e4-76997d33cde3.htm">ButterflowWrapper<spanid="LST612BD3D7_0"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LST612BD3D7_0?cs=.|vb=.|cpp=::|nu=.|fs=.");</script>ButterflowConsoleOutputArgs</a></td><td><divclass="summary"> Arguments for butterflow console output events. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="b7ddfb89-7ada-9d58-62a8-12bfdd86f8b6.htm">ButterflowWrapper<spanid="LST612BD3D7_1"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LST612BD3D7_1?cs=.|vb=.|cpp=::|nu=.|fs=.");</script>ButterflowExitArgs</a></td><td><divclass="summary"> Arguments for butterflow exiting. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="66e690de-9367-e42a-b964-af247afae7ff.htm">ButterflowWrapper<spanid="LST612BD3D7_2"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LST612BD3D7_2?cs=.|vb=.|cpp=::|nu=.|fs=.");</script>ButterflowOutputArgs</a></td><td><divclass="summary"> Arguments for butterflow output events where a known value of type can be parsed. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="571e5a65-b19d-80a7-fc52-e02575182e64.htm">InverseBoolConverter</a></td><td><divclass="summary"> An inverse boolean converter. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="58dd4a01-cfc7-3be7-f8bd-0322141b67a4.htm">InverseBoolVisibilityConverter</a></td><td><divclass="summary"> An inverse bool visibility converter. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="7ae7656b-c378-ab3d-9af4-1be26a4a3904.htm">MainWindow</a></td><td><divclass="summary">
</div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="8b6c756f-d88d-a439-ae46-36933c20e4cc.htm">OptionsConfiguration</a></td><td><divclass="summary"> The butterflow options configuration. Contians all the options necessary to run butterflow and process a video. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="b6d681cc-0a33-4090-fc85-261516d0a18b.htm">OptionsConfigurationFile</a></td><td><divclass="summary"> An options configuration file. This class is used to serialize out the configuration to a file. </div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="40aedc8a-3b6a-2a82-5d77-e3558e9efaab.htm">OptionsWindow</a></td><td><divclass="summary">
</div></td></tr><trdata="class; public"><td><imgsrc="../icons/pubclass.gif"alt="Public class"title="Public class"/></td><td><ahref="229e6869-f14d-a176-5ac6-d0d28dc43a71.htm">PropertyChangedAlerter</a></td><td><divclass="summary"> A class responsible for implementing the <ahref="https://docs.microsoft.com/dotnet/api/system.componentmodel.inotifypropertychanged"target="_blank"rel="noopener noreferrer">INotifyPropertyChanged</a> interface and helper functions. </div></td></tr></table></div><divclass="collapsibleAreaRegion"><spanclass="collapsibleRegionTitle"onclick="SectionExpandCollapse('ID1RB')"onkeypress="SectionExpandCollapse_CheckKey('ID1RB', event)"tabindex="0"><imgid="ID1RBToggle"class="collapseToggle"src="../icons/SectionExpanded.png"/>Enumerations</span></div><divid="ID1RBSection"class="collapsibleSection"><tableclass="members"id="enumerationList"><tr><thclass="iconColumn">
</th><th>Enumeration</th><th>Description</th></tr><trdata="enumeration; public"><td><imgsrc="../icons/pubenumeration.gif"alt="Public enumeration"title="Public enumeration"/></td><td><ahref="4d847e66-a863-43bf-dbdb-3a98d55468b9.htm">ButterflowWrapper<spanid="LST612BD3D7_3"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LST612BD3D7_3?cs=.|vb=.|cpp=::|nu=.|fs=.");</script>ButterflowOutputType</a></td><td><divclass="summary"> Values that represent butterflow output types. </div></td></tr><trdata="enumeration; public"><td><imgsrc="../icons/pubenumeration.gif"alt="Public enumeration"title="Public enumeration"/></td><td><ahref="dede81d0-e317-bc55-5d70-fda170fdee9e.htm">FlowFilterType</a></td><td><divclass="summary"> Values that represent a flow filter type used for optical flow calculations. </div></td></tr><trdata="enumeration; public"><td><imgsrc="../icons/pubenumeration.gif"alt="Public enumeration"title="Public enumeration"/></td><td><ahref="6e73df0d-d25c-dd42-81f3-b831e79561d6.htm">OctokitWrapper<spanid="LST612BD3D7_4"></span><scripttype="text/javascript">AddLanguageSpecificTextSet("LST612BD3D7_4?cs=.|vb=.|cpp=::|nu=.|fs=.");</script>VersionStatus</a></td><td><divclass="summary"> Values that represent version status of the current installation of butterflow-ui. </div></td></tr><trdata="enumeration; public"><td><imgsrc="../icons/pubenumeration.gif"alt="Public enumeration"title="Public enumeration"/></td><td><ahref="4e076ed3-56c3-9ed7-43ef-41dd0c624aa7.htm">RegionType</a></td><td><divclass="summary"> Values that represent subregion types. </div></td></tr></table></div></div></div><divid="pageFooter"class="pageFooter"></div><scripttype="text/javascript">