<ui version="4.0" >
 <class>MainWindow</class>
 <widget class="QMainWindow" name="MainWindow" >
  <property name="geometry" >
   <rect>
    <x>0</x>
    <y>0</y>
    <width>1147</width>
    <height>648</height>
   </rect>
  </property>
  <property name="windowTitle" >
   <string>CGAL Surface mesh generator</string>
  </property>
  <property name="windowIcon" >
   <iconset resource="../surface_mesher.qrc" >
    <normaloff>:/icons/cgal_logo.xpm</normaloff>:/icons/cgal_logo.xpm</iconset>
  </property>
  <property name="dockNestingEnabled" >
   <bool>true</bool>
  </property>
  <widget class="QWidget" name="centralwidget" >
   <layout class="QGridLayout" name="gridLayout_4" >
    <item row="0" column="0" >
     <widget class="Viewer" name="viewer" >
      <property name="sizePolicy" >
       <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
        <horstretch>1</horstretch>
        <verstretch>0</verstretch>
       </sizepolicy>
      </property>
     </widget>
    </item>
   </layout>
  </widget>
  <widget class="QMenuBar" name="menubar" >
   <property name="geometry" >
    <rect>
     <x>0</x>
     <y>0</y>
     <width>1147</width>
     <height>29</height>
    </rect>
   </property>
   <widget class="QMenu" name="menu_File" >
    <property name="title" >
     <string>&amp;File</string>
    </property>
    <addaction name="action_Open" />
    <addaction name="actionSave" />
    <addaction name="actionExport_surface_mesh_to_OFF" />
    <addaction name="separator" />
    <addaction name="action_Quit" />
   </widget>
   <widget class="QMenu" name="menuOptions" >
    <property name="title" >
     <string>&amp;Options</string>
    </property>
    <property name="show_only_in" stdset="0" >
     <stringlist>
      <string>volume</string>
      <string>polyhedral</string>
     </stringlist>
    </property>
    <addaction name="actionInverse_normals" />
    <addaction name="actionDisplay_octree" />
    <addaction name="actionDisplay_surface" />
    <addaction name="actionDisplay_control_edges" />
    <addaction name="actionDisplay_all_edges" />
    <addaction name="action_Options" />
    <addaction name="actionAuto_resize" />
    <addaction name="actionDisplay_front_and_back" />
    <addaction name="actionDraw_triangles_edges" />
    <addaction name="actionUse_Gouraud_shading" />
    <addaction name="actionShow_triangulation" />
    <addaction name="actionTriangulation_edges_color" />
    <addaction name="actionShow_the_image_bounding_box" />
   </widget>
   <widget class="QMenu" name="menuEdit" >
    <property name="title" >
     <string>&amp;Edit</string>
    </property>
    <property name="show_only_in" stdset="0" >
     <stringlist>
      <string>polyhedral</string>
     </stringlist>
    </property>
    <addaction name="actionSubdivision" />
   </widget>
   <addaction name="menu_File" />
   <addaction name="menuEdit" />
   <addaction name="menuOptions" />
  </widget>
  <widget class="QStatusBar" name="statusbar" />
  <widget class="QToolBar" name="toolBar" >
   <property name="windowTitle" >
    <string>Actions toolbar</string>
   </property>
   <property name="allowedAreas" >
    <set>Qt::AllToolBarAreas</set>
   </property>
   <attribute name="toolBarArea" >
    <enum>TopToolBarArea</enum>
   </attribute>
   <attribute name="toolBarBreak" >
    <bool>false</bool>
   </attribute>
   <addaction name="action_Open" />
   <addaction name="actionExport_surface_mesh_to_OFF" />
   <addaction name="separator" />
   <addaction name="actionAuto_resize" />
   <addaction name="actionDisplay_front_and_back" />
   <addaction name="actionInverse_normals" />
   <addaction name="actionShow_the_image_bounding_box" />
   <addaction name="separator" />
   <addaction name="actionDisplay_surface" />
   <addaction name="actionDisplay_octree" />
   <addaction name="actionDisplay_edges_octree" />
  </widget>
  <widget class="QToolBar" name="toolBar_meshing" >
   <property name="enabled" >
    <bool>true</bool>
   </property>
   <property name="windowTitle" >
    <string>Meshing toolbar</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
   <attribute name="toolBarArea" >
    <enum>TopToolBarArea</enum>
   </attribute>
   <attribute name="toolBarBreak" >
    <bool>false</bool>
   </attribute>
   <addaction name="actionMarching_cubes" />
   <addaction name="actionSurface_mesher" />
  </widget>
  <widget class="QDockWidget" name="ImageOptions" >
   <property name="allowedAreas" >
    <set>Qt::LeftDockWidgetArea|Qt::RightDockWidgetArea</set>
   </property>
   <property name="windowTitle" >
    <string>Images options</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
   <attribute name="dockWidgetArea" >
    <number>1</number>
   </attribute>
   <widget class="QWidget" name="ImageOptionsContents" >
    <layout class="QGridLayout" name="gridLayout_2" >
     <item row="0" column="0" >
      <layout class="QVBoxLayout" name="verticalLayout_3" >
       <item>
        <widget class="QGroupBox" name="groupBoxImageType" >
         <property name="sizePolicy" >
          <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="title" >
          <string>&amp;Image type</string>
         </property>
         <property name="show_only_in" stdset="0" >
          <stringlist>
           <string>volume</string>
          </stringlist>
         </property>
         <layout class="QVBoxLayout" name="verticalLayout" >
          <item>
           <widget class="QRadioButton" name="grayLevelRadioButton" >
            <property name="sizePolicy" >
             <sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
              <horstretch>0</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="text" >
             <string>Grayscale image</string>
            </property>
            <property name="checked" >
             <bool>true</bool>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QRadioButton" name="labellizedRadioButton" >
            <property name="sizePolicy" >
             <sizepolicy vsizetype="Fixed" hsizetype="Minimum" >
              <horstretch>0</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="text" >
             <string>Segmented image</string>
            </property>
           </widget>
          </item>
         </layout>
        </widget>
       </item>
       <item>
        <widget class="QGroupBox" name="groupBox" >
         <property name="title" >
          <string>&amp;Operations</string>
         </property>
         <layout class="QVBoxLayout" name="verticalLayout_4" >
          <item>
           <widget class="QCheckBox" name="interpolationCheckBox" >
            <property name="text" >
             <string>Trilinear interpolation</string>
            </property>
            <property name="checked" >
             <bool>true</bool>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QCheckBox" name="searchSeedsCheckBox" >
            <property name="text" >
             <string>Search for seeds</string>
            </property>
            <property name="checked" >
             <bool>true</bool>
            </property>
           </widget>
          </item>
         </layout>
        </widget>
       </item>
       <item>
        <widget class="QGroupBox" name="groupBoxCriteria" >
         <property name="sizePolicy" >
          <sizepolicy vsizetype="Minimum" hsizetype="Preferred" >
           <horstretch>0</horstretch>
           <verstretch>0</verstretch>
          </sizepolicy>
         </property>
         <property name="title" >
          <string>C&amp;riteria</string>
         </property>
         <property name="show_only_in" stdset="0" >
          <stringlist>
           <string>volume</string>
          </stringlist>
         </property>
         <layout class="QVBoxLayout" name="verticalLayout_2" >
          <item>
           <widget class="QCheckBox" name="manifoldCheckBox" >
            <property name="text" >
             <string>Manifold</string>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QCheckBox" name="sameIndexCheckBox" >
            <property name="text" >
             <string>Facets vertices have same index</string>
            </property>
           </widget>
          </item>
          <item>
           <layout class="QGridLayout" name="gridLayout" >
            <item row="0" column="0" >
             <widget class="QLabel" name="label" >
              <property name="text" >
               <string>&amp;Sizing bound:</string>
              </property>
              <property name="buddy" >
               <cstring>spinBox_radius_bound</cstring>
              </property>
             </widget>
            </item>
            <item row="0" column="1" >
             <widget class="QDoubleSpinBox" name="spinBox_radius_bound" >
              <property name="decimals" >
               <number>5</number>
              </property>
              <property name="maximum" >
               <double>9999.989999999999782</double>
              </property>
             </widget>
            </item>
            <item row="1" column="0" >
             <widget class="QLabel" name="label_2" >
              <property name="text" >
               <string>&amp;Distance bound:</string>
              </property>
              <property name="buddy" >
               <cstring>spinBox_distance_bound</cstring>
              </property>
             </widget>
            </item>
            <item row="1" column="1" >
             <widget class="QDoubleSpinBox" name="spinBox_distance_bound" >
              <property name="decimals" >
               <number>5</number>
              </property>
              <property name="maximum" >
               <double>9999.989999999999782</double>
              </property>
             </widget>
            </item>
           </layout>
          </item>
         </layout>
        </widget>
       </item>
      </layout>
     </item>
     <item row="1" column="0" >
      <spacer name="verticalSpacer" >
       <property name="orientation" >
        <enum>Qt::Vertical</enum>
       </property>
       <property name="sizeType" >
        <enum>QSizePolicy::Expanding</enum>
       </property>
       <property name="sizeHint" stdset="0" >
        <size>
         <width>20</width>
         <height>0</height>
        </size>
       </property>
      </spacer>
     </item>
    </layout>
   </widget>
  </widget>
  <widget class="QDockWidget" name="ImageLabels" >
   <property name="sizePolicy" >
    <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
     <horstretch>0</horstretch>
     <verstretch>0</verstretch>
    </sizepolicy>
   </property>
   <property name="windowTitle" >
    <string>Image sub-domaines</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
   <attribute name="dockWidgetArea" >
    <number>1</number>
   </attribute>
   <widget class="QWidget" name="ImageLabelsContents" >
    <property name="sizePolicy" >
     <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
      <horstretch>10</horstretch>
      <verstretch>10</verstretch>
     </sizepolicy>
    </property>
    <layout class="QGridLayout" name="gridLayout_3" >
     <item row="0" column="0" >
      <widget class="Values_list" native="1" name="values" >
       <property name="sizePolicy" >
        <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
         <horstretch>0</horstretch>
         <verstretch>5</verstretch>
        </sizepolicy>
       </property>
       <property name="show_only_in" stdset="0" >
        <stringlist>
         <string>volume</string>
        </stringlist>
       </property>
      </widget>
     </item>
    </layout>
   </widget>
  </widget>
  <action name="action_Open" >
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/fileopen.png</normaloff>:/icons/fileopen.png</iconset>
   </property>
   <property name="text" >
    <string>&amp;Open...</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+O</string>
   </property>
  </action>
  <action name="action_Quit" >
   <property name="text" >
    <string>&amp;Quit</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+Q</string>
   </property>
   <property name="menuRole" >
    <enum>QAction::QuitRole</enum>
   </property>
  </action>
  <action name="actionInverse_normals" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/flip.png</normaloff>:/icons/flip.png</iconset>
   </property>
   <property name="text" >
    <string>&amp;Inverse normals</string>
   </property>
   <property name="iconText" >
    <string>Flip</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+I</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="actionDisplay_octree" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/bbox.png</normaloff>:/icons/bbox.png</iconset>
   </property>
   <property name="text" >
    <string>Display oc&amp;tree</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+T</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="actionDisplay_surface" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="checked" >
    <bool>true</bool>
   </property>
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/surface.png</normaloff>:/icons/surface.png</iconset>
   </property>
   <property name="text" >
    <string>Display &amp;surface</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="action_Options" >
   <property name="text" >
    <string>&amp;Options...</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="actionSubdivision" >
   <property name="text" >
    <string>Piecewise-smooth &amp;subdivision</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+S</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="actionDisplay_all_edges" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="checked" >
    <bool>true</bool>
   </property>
   <property name="text" >
    <string>Display &amp;all edges</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+A</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="actionDisplay_control_edges" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="checked" >
    <bool>false</bool>
   </property>
   <property name="text" >
    <string>Display &amp;control edges</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+C</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="actionDisplay_edges_octree" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/bbox-red.png</normaloff>:/icons/bbox-red.png</iconset>
   </property>
   <property name="text" >
    <string>Display edges octree</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="actionMarching_cubes" >
   <property name="text" >
    <string>Marching &amp;cubes</string>
   </property>
   <property name="iconText" >
    <string>Marching &amp;cubes</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
  </action>
  <action name="actionSurface_mesher" >
   <property name="text" >
    <string>Surface &amp;mesher</string>
   </property>
   <property name="iconText" >
    <string>Surface &amp;mesher</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
  </action>
  <action name="actionDisplay_front_and_back" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="checked" >
    <bool>true</bool>
   </property>
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/twosides.png</normaloff>:/icons/twosides.png</iconset>
   </property>
   <property name="text" >
    <string>Display facets with &amp;front and back</string>
   </property>
   <property name="iconText" >
    <string>Two-sides</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+F</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="action_Clone" >
   <property name="text" >
    <string>Clone</string>
   </property>
  </action>
  <action name="actionAuto_resize" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="checked" >
    <bool>false</bool>
   </property>
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/resize.png</normaloff>:/icons/resize.png</iconset>
   </property>
   <property name="text" >
    <string>Auto-&amp;resize</string>
   </property>
   <property name="iconText" >
    <string>Auto-&amp;resize</string>
   </property>
   <property name="toolTip" >
    <string>Automaticaly zoom in or out when the object change.</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+S</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
     <string>polyhedral</string>
    </stringlist>
   </property>
  </action>
  <action name="actionDraw_triangles_edges" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="checked" >
    <bool>true</bool>
   </property>
   <property name="text" >
    <string>Draw triangles &amp;edges</string>
   </property>
   <property name="iconText" >
    <string>Draw triangles &amp;edges</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+E</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
  </action>
  <action name="actionUse_Gouraud_shading" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="checked" >
    <bool>false</bool>
   </property>
   <property name="text" >
    <string>Use &amp;Gouraud shading (marching cube only)</string>
   </property>
   <property name="iconText" >
    <string>Use &amp;Gouraud shading</string>
   </property>
   <property name="statusTip" >
    <string>Use Gouraud shading to display the marching cubes.</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+G</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
  </action>
  <action name="actionShow_triangulation" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="text" >
    <string>Show the whole &amp;triangulation (surface mesher only)</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+T</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
  </action>
  <action name="actionTriangulation_edges_color" >
   <property name="text" >
    <string>Choose the triangulation edges &amp;color...</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
  </action>
  <action name="actionExport_surface_mesh_to_OFF" >
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/filesave.png</normaloff>:/icons/filesave.png</iconset>
   </property>
   <property name="text" >
    <string>Export surface mesh to OFF...</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
  </action>
  <action name="actionShow_the_image_bounding_box" >
   <property name="checkable" >
    <bool>true</bool>
   </property>
   <property name="checked" >
    <bool>true</bool>
   </property>
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/bbox.png</normaloff>:/icons/bbox.png</iconset>
   </property>
   <property name="text" >
    <string>Show the image &amp;bounding box</string>
   </property>
   <property name="shortcut" >
    <string>Ctrl+B</string>
   </property>
   <property name="show_only_in" stdset="0" >
    <stringlist>
     <string>volume</string>
    </stringlist>
   </property>
  </action>
  <action name="actionSave" >
   <property name="icon" >
    <iconset resource="../surface_mesher.qrc" >
     <normaloff>:/icons/filesave.png</normaloff>:/icons/filesave.png</iconset>
   </property>
   <property name="text" >
    <string>Save the image as Inrimage...</string>
   </property>
  </action>
 </widget>
 <customwidgets>
  <customwidget>
   <class>Viewer</class>
   <extends>QGLViewer</extends>
   <header>viewer.h</header>
  </customwidget>
  <customwidget>
   <class>Values_list</class>
   <extends>QWidget</extends>
   <header>values_list.h</header>
   <container>1</container>
  </customwidget>
 </customwidgets>
 <tabstops>
  <tabstop>viewer</tabstop>
  <tabstop>grayLevelRadioButton</tabstop>
  <tabstop>labellizedRadioButton</tabstop>
  <tabstop>manifoldCheckBox</tabstop>
  <tabstop>sameIndexCheckBox</tabstop>
  <tabstop>spinBox_radius_bound</tabstop>
  <tabstop>spinBox_distance_bound</tabstop>
 </tabstops>
 <resources>
  <include location="../surface_mesher.qrc" />
 </resources>
 <connections>
  <connection>
   <sender>labellizedRadioButton</sender>
   <signal>toggled(bool)</signal>
   <receiver>sameIndexCheckBox</receiver>
   <slot>setDisabled(bool)</slot>
   <hints>
    <hint type="sourcelabel" >
     <x>130</x>
     <y>172</y>
    </hint>
    <hint type="destinationlabel" >
     <x>139</x>
     <y>414</y>
    </hint>
   </hints>
  </connection>
 </connections>
</ui>
