Now my understanding of FreeCAD implementation of Material is that it is aimed at FEM and Arch workbench.
That Objects don't have a Material, it is. implemented in the ViewProvider?
The challenges of GDML materials are
- There are a largish list of predefined Materials for Geant4
- Same for Geant4 Elements
- GDML Material properties are a lot more complicated than those used by FEM and Arch
- GDML file can define there own materials
Now some users find it confusing that FreeCAD offers various dialogs etc that refer/display FreeCAD Material.
My question would a more sophisticated ViewProvider be able to address this?
For example is there a way to control the Material Combo Box in this Dialog? As far as I know there is no way to under program control add/remove materials from the list displayed
The GDML workbench splits the Materials into Groups and the Dialogs currently look like I know with FC 0.20 one can have enumerate properties with Groups but the display in the Properties Window is not great.