1
<?xml version="1.0" encoding="UTF-8"?>
2
<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">
8
Include="Mod/Material/App/Model.h"
10
FatherInclude="Base/BaseClassPy.h"
11
FatherNamespace="Base"
15
<Author Licence="LGPL" Name="DavidCarter" EMail="dcarter@davidcarter.ca" />
16
<UserDocu>Material model descriptions.</UserDocu>
18
<Attribute Name="LibraryName" ReadOnly="true">
20
<UserDocu>Model library name.</UserDocu>
22
<Parameter Name="LibraryName" Type="String"/>
24
<Attribute Name="LibraryRoot" ReadOnly="true">
26
<UserDocu>Model library path.</UserDocu>
28
<Parameter Name="LibraryRoot" Type="String"/>
30
<Attribute Name="LibraryIcon" ReadOnly="true">
32
<UserDocu>Model icon path.</UserDocu>
34
<Parameter Name="LibraryIcon" Type="String"/>
36
<Attribute Name="Name" ReadOnly="true">
38
<UserDocu>Model name.</UserDocu>
40
<Parameter Name="Name" Type="String"/>
42
<Attribute Name="Directory" ReadOnly="true">
44
<UserDocu>Model directory.</UserDocu>
46
<Parameter Name="Directory" Type="String"/>
48
<Attribute Name="UUID" ReadOnly="true">
50
<UserDocu>Unique model identifier.</UserDocu>
52
<Parameter Name="UUID" Type="String"/>
54
<Attribute Name="Description" ReadOnly="true">
56
<UserDocu>Description of the model.</UserDocu>
58
<Parameter Name="Description" Type="String"/>
60
<Attribute Name="URL" ReadOnly="true">
62
<UserDocu>URL to a detailed description of the model.</UserDocu>
64
<Parameter Name="URL" Type="String"/>
66
<Attribute Name="DOI" ReadOnly="true">
68
<UserDocu>Digital Object Identifier (see https://doi.org/)</UserDocu>
70
<Parameter Name="DOI" Type="String"/>
72
<Attribute Name="Inherited" ReadOnly="true">
74
<UserDocu>List of inherited models identified by UUID.</UserDocu>
76
<Parameter Name="Inherited" Type="List"/>
78
<Attribute Name="Properties" ReadOnly="true">
80
<UserDocu>Dictionary of model properties.</UserDocu>
82
<Parameter Name="Properties" Type="Dict"/>