User Tools

Site Tools


smartsuite:smartsuite_update

This is an old revision of the document!


SmartSuite Update

February 2019

As part of a significant update to the SmartDirt app on Android there were some improvements made to the functionality along with supporting updates to the user interface. The following is a summary of the updates

  • All surface notation was updated. The top surface is the Reference surface. The bottom surface is the Difference surface. An additional View Surface was added. This is the surface that the mesh is rendered on. It must be either the Reference or Difference Surface.
  • The information in the bottom of the main page was updated to have the caret point to the current view surface.

  • With the addition of the View Surface a mechanism was added to allow the user to select this surface. The surface selection dialog was updated with check boxes in the title lines “Reference Surface” and “Difference Surface”. This check box defaults to Reference Surface and allows the user to select either surface as the view surface. The cut/fill colors are still retrieved from the isopach but they are rendered on the selected view surface. Currently only the original reference surface in the isopach contains a trimesh. If the difference surface is selected as the view surface then the trimesh must be generated on the device. This is also true for any other surface that is loaded. This process can be time consuming. We need to revisit putting the trimesh for at least the difference surface back into the ADF file. It may make sense to put the trimesh for all surfaces in the ADF file. Additionally, the current selected Reference and Difference surfaces are checked in the form when it comes up.

  • The View Settings - View Controls section updated. The previous section was “Skip Cut/Fill model”, “Map Background”, “Color”. “Skip Cut/Fill Model” has been removed. This option dumped the isopach and it was decided there is no good reason to ever do that. The “Map Background” option changed to “Background” followed now by the “Color” option which changed to “Color Increment” The “Backgroup” options also updated. “Cut/Fill Color” is the default and displays the cut/fill colors from the isopach. A new option “Shaded” forces the color to yellow which is what happened before when the “Skip Cut/Fill Model” was checked. This new option uses the same rendering class as the cut/fill color but forces the color to yellow. It also continues to allow the user to get cut/fill data from the surface. Finally Image followed by None complete the list. These options have not changed. The “Color Increment” was tightened up and still allows the user to select the color increment just as before. The default has auto checked but if this user overrides this the entered value is saved and used every time the app is used.

  • The other UI updates involve the strings. All colons (:) are removed in favor of a space. All labels are now title case. (First letters capitalized). All occurrences of Cut/Fill are Cut/Fill not Cut/fill, Cut fill, Cut Fill etc…). All occurrences of CompareTo, Compare To etc are now Difference
smartsuite/smartsuite_update.1550533765.txt.gz · Last modified: 2019/02/18 23:49 by timm