|
895 | 895 | --> |
896 | 896 | <template name="TP_ND_add" varName="typeName" options="float, integer, color3, color4, vector2, vector3, vector4"> |
897 | 897 | <nodedef name="ND_add_@typeName@" node="add" nodegroup="math"> |
898 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
899 | | - <input name="in2" type="@typeName@" value="Value:zero" /> |
| 898 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 899 | + <input name="in2" type="@typeName@" value="Value:zero" spec_desc="The stream to add to `in1`"/> |
900 | 900 | <output name="out" type="@typeName@" defaultinput="in1" /> |
901 | 901 | </nodedef> |
902 | 902 | </template> |
903 | 903 | <template name="TP_ND_add_matrix" varName="typeName" options="matrix33, matrix44"> |
904 | 904 | <nodedef name="ND_add_@typeName@" node="add" nodegroup="math"> |
905 | | - <input name="in1" type="@typeName@" value="Value:one" /> |
906 | | - <input name="in2" type="@typeName@" value="Value:zero" /> |
| 905 | + <input name="in1" type="@typeName@" value="Value:one" spec_desc="The primary input stream"/> |
| 906 | + <input name="in2" type="@typeName@" value="Value:zero" spec_desc="The stream to add to `in1`"/> |
907 | 907 | <output name="out" type="@typeName@" defaultinput="in1" /> |
908 | 908 | </nodedef> |
909 | 909 | </template> |
910 | 910 | <template name="TP_ND_addFA" varName="typeName" options="color3, color4, vector2, vector3, vector4"> |
911 | 911 | <nodedef name="ND_add_@typeName@FA" node="add" nodegroup="math"> |
912 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
913 | | - <input name="in2" type="float" value="Value:zero" /> |
| 912 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 913 | + <input name="in2" type="float" value="Value:zero" spec_desc="The stream to add to `in1`"/> |
914 | 914 | <output name="out" type="@typeName@" defaultinput="in1" /> |
915 | 915 | </nodedef> |
916 | 916 | </template> |
917 | 917 | <template name="TP_ND_add_matrixFA" varName="typeName" options="matrix33, matrix44"> |
918 | 918 | <nodedef name="ND_add_@typeName@FA" node="add" nodegroup="math"> |
919 | | - <input name="in1" type="@typeName@" value="Value:one" /> |
920 | | - <input name="in2" type="float" value="Value:zero" /> |
| 919 | + <input name="in1" type="@typeName@" value="Value:one" spec_desc="The primary input stream"/> |
| 920 | + <input name="in2" type="float" value="Value:zero" spec_desc="The stream to add to `in1`"/> |
921 | 921 | <output name="out" type="@typeName@" defaultinput="in1" /> |
922 | 922 | </nodedef> |
923 | 923 | </template> |
|
928 | 928 | --> |
929 | 929 | <template name="TP_ND_subtract" varName="typeName" options="float, integer, color3, color4, vector2, vector3, vector4"> |
930 | 930 | <nodedef name="ND_subtract_@typeName@" node="subtract" nodegroup="math"> |
931 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
932 | | - <input name="in2" type="@typeName@" value="Value:zero" /> |
| 931 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 932 | + <input name="in2" type="@typeName@" value="Value:zero" spec_desc="The stream to subtract from `in1`"/> |
933 | 933 | <output name="out" type="@typeName@" defaultinput="in1" /> |
934 | 934 | </nodedef> |
935 | 935 | </template> |
936 | 936 | <template name="TP_ND_subtract_matrix" varName="typeName" options="matrix33, matrix44"> |
937 | 937 | <nodedef name="ND_subtract_@typeName@" node="subtract" nodegroup="math"> |
938 | | - <input name="in1" type="@typeName@" value="Value:one" /> |
939 | | - <input name="in2" type="@typeName@" value="Value:zero" /> |
| 938 | + <input name="in1" type="@typeName@" value="Value:one" spec_desc="The primary input stream"/> |
| 939 | + <input name="in2" type="@typeName@" value="Value:zero" spec_desc="The stream to subtract from `in1`"/> |
940 | 940 | <output name="out" type="@typeName@" defaultinput="in1" /> |
941 | 941 | </nodedef> |
942 | 942 | </template> |
943 | 943 | <template name="TP_ND_subtractFA" varName="typeName" options="color3, color4, vector2, vector3, vector4"> |
944 | 944 | <nodedef name="ND_subtract_@typeName@FA" node="subtract" nodegroup="math"> |
945 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
946 | | - <input name="in2" type="float" value="Value:zero" /> |
| 945 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 946 | + <input name="in2" type="float" value="Value:zero" spec_desc="The stream to subtract from `in1`"/> |
947 | 947 | <output name="out" type="@typeName@" defaultinput="in1" /> |
948 | 948 | </nodedef> |
949 | 949 | </template> |
950 | 950 | <template name="TP_ND_subtract_matrixFA" varName="typeName" options="matrix33, matrix44"> |
951 | 951 | <nodedef name="ND_subtract_@typeName@FA" node="subtract" nodegroup="math"> |
952 | | - <input name="in1" type="@typeName@" value="Value:one" /> |
953 | | - <input name="in2" type="float" value="Value:zero" /> |
| 952 | + <input name="in1" type="@typeName@" value="Value:one" spec_desc="The primary input stream"/> |
| 953 | + <input name="in2" type="float" value="Value:zero" spec_desc="The stream to subtract from `in1`"/> |
954 | 954 | <output name="out" type="@typeName@" defaultinput="in1" /> |
955 | 955 | </nodedef> |
956 | 956 | </template> |
|
962 | 962 | --> |
963 | 963 | <template name="TP_ND_multiply" varName="typeName" options="float, color3, color4, vector2, vector3, vector4"> |
964 | 964 | <nodedef name="ND_multiply_@typeName@" node="multiply" nodegroup="math"> |
965 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
966 | | - <input name="in2" type="@typeName@" value="Value:one" /> |
| 965 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 966 | + <input name="in2" type="@typeName@" value="Value:one" spec_desc="The stream to multiply `in1` by"/> |
967 | 967 | <output name="out" type="@typeName@" defaultinput="in1" /> |
968 | 968 | </nodedef> |
969 | 969 | </template> |
970 | 970 | <template name="TP_ND_multiply_matrix" varName="typeName" options="matrix33, matrix44"> |
971 | 971 | <nodedef name="ND_multiply_@typeName@" node="multiply" nodegroup="math"> |
972 | | - <input name="in1" type="@typeName@" value="Value:one" /> |
973 | | - <input name="in2" type="@typeName@" value="Value:one" /> |
| 972 | + <input name="in1" type="@typeName@" value="Value:one" spec_desc="The primary input stream"/> |
| 973 | + <input name="in2" type="@typeName@" value="Value:one" spec_desc="The stream to multiply `in1` by"/> |
974 | 974 | <output name="out" type="@typeName@" defaultinput="in1" /> |
975 | 975 | </nodedef> |
976 | 976 | </template> |
977 | 977 | <template name="TP_ND_multiplyFA" varName="typeName" options="color3, color4, vector2, vector3, vector4"> |
978 | 978 | <nodedef name="ND_multiply_@typeName@FA" node="multiply" nodegroup="math"> |
979 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
980 | | - <input name="in2" type="float" value="Value:one" /> |
| 979 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 980 | + <input name="in2" type="float" value="Value:one" spec_desc="The stream to multiply `in1` by"/> |
981 | 981 | <output name="out" type="@typeName@" defaultinput="in1" /> |
982 | 982 | </nodedef> |
983 | 983 | </template> |
|
990 | 990 | --> |
991 | 991 | <template name="TP_ND_divide" varName="typeName" options="float, color3, color4, vector2, vector3, vector4"> |
992 | 992 | <nodedef name="ND_divide_@typeName@" node="divide" nodegroup="math"> |
993 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
994 | | - <input name="in2" type="@typeName@" value="Value:one" /> |
| 993 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 994 | + <input name="in2" type="@typeName@" value="Value:one" spec_desc="The stream to divide `in1` by"/> |
995 | 995 | <output name="out" type="@typeName@" defaultinput="in1" /> |
996 | 996 | </nodedef> |
997 | 997 | </template> |
998 | 998 | <template name="TP_ND_divide_matrix" varName="typeName" options="matrix33, matrix44"> |
999 | 999 | <nodedef name="ND_divide_@typeName@" node="divide" nodegroup="math"> |
1000 | | - <input name="in1" type="@typeName@" value="Value:one" /> |
1001 | | - <input name="in2" type="@typeName@" value="Value:one" /> |
| 1000 | + <input name="in1" type="@typeName@" value="Value:one" spec_desc="The primary input stream"/> |
| 1001 | + <input name="in2" type="@typeName@" value="Value:one" spec_desc="The stream to divide `in1` by"/> |
1002 | 1002 | <output name="out" type="@typeName@" defaultinput="in1" /> |
1003 | 1003 | </nodedef> |
1004 | 1004 | </template> |
1005 | 1005 | <template name="TP_ND_divideFA" varName="typeName" options="color3, color4, vector2, vector3, vector4"> |
1006 | 1006 | <nodedef name="ND_divide_@typeName@FA" node="divide" nodegroup="math"> |
1007 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
1008 | | - <input name="in2" type="float" value="Value:one" /> |
| 1007 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 1008 | + <input name="in2" type="float" value="Value:one" spec_desc="The stream to divide `in1` by"/> |
1009 | 1009 | <output name="out" type="@typeName@" defaultinput="in1" /> |
1010 | 1010 | </nodedef> |
1011 | 1011 | </template> |
|
1017 | 1017 | --> |
1018 | 1018 | <template name="TP_ND_modulo" varName="typeName" options="float, color3, color4, vector2, vector3, vector4"> |
1019 | 1019 | <nodedef name="ND_modulo_@typeName@" node="modulo" nodegroup="math"> |
1020 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
1021 | | - <input name="in2" type="@typeName@" value="Value:one" /> |
| 1020 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 1021 | + <input name="in2" type="@typeName@" value="Value:one" spec_acceptedvalues="`in2` != 0"/> |
1022 | 1022 | <output name="out" type="@typeName@" defaultinput="in1" /> |
1023 | 1023 | </nodedef> |
1024 | 1024 | </template> |
1025 | 1025 | <template name="TP_ND_moduloFA" varName="typeName" options="color3, color4, vector2, vector3, vector4"> |
1026 | 1026 | <nodedef name="ND_modulo_@typeName@FA" node="modulo" nodegroup="math"> |
1027 | | - <input name="in1" type="@typeName@" value="Value:zero" /> |
1028 | | - <input name="in2" type="float" value="1.0" /> |
| 1027 | + <input name="in1" type="@typeName@" value="Value:zero" spec_desc="The primary input stream"/> |
| 1028 | + <input name="in2" type="float" value="1.0" spec_acceptedvalues="`in2` != 0"/> |
1029 | 1029 | <output name="out" type="@typeName@" defaultinput="in1" /> |
1030 | 1030 | </nodedef> |
1031 | 1031 | </template> |
|
0 commit comments