00001 /* 00002 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 00003 Ephydryne Components. 00004 Ephydryne is a part of the Hyperion Project. 00005 ---------------------------------------------------------- 00006 Copyright (c) 2001 Pierre Rebours. 00007 00008 This library is free software; you can redistribute it and/or 00009 modify it under the terms of the GNU Lesser General Public 00010 License as published by the Free Software Foundation; either 00011 version 2.1 of the License, or (at your option) any later version. 00012 00013 This library is distributed in the hope that it will be useful, 00014 but WITHOUT ANY WARRANTY; without even the implied warranty of 00015 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 00016 00017 See hyp.license.txt file for more information about the license. 00018 00019 Web: http://lagrandeporte.multimania.com/hyperion 00020 Email: pierre_rebours@yahoo.com 00021 ---------------------------------------------------------- 00022 CVS 00023 $Log$ 00024 00025 Creation 26/03/01 Pierre Rebours 00026 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 00027 */ 00028 00029 #ifndef _hyp_fem_server_h_ 00030 #define _hyp_fem_server_h_ 00031 00035 00036 00037 //------------------------------------------------------------------------ 00038 //common components 00039 //------------------------------------------------------------------------ 00040 00041 //------------------------------------------------------------------------ 00042 // {1187D861-9F81-11d4-A08F-0080AD97951B} 00043 hyp_DEFINE_GUID(CLSID_hypCContainer, 00044 0x1187d861, 0x9f81, 0x11d4, 0xa0, 0x8f, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00045 00046 // {5013D2E1-1967-11d5-A090-0080AD97951B} 00047 hyp_DEFINE_GUID(CLSID_hypCFactoriesLibrary, 00048 0x5013d2e1, 0x1967, 0x11d5, 0xa0, 0x90, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00049 //------------------------------------------------------------------------ 00050 00051 00052 //------------------------------------------------------------------------ 00053 //math components 00054 //------------------------------------------------------------------------ 00055 00056 //------------------------------------------------------------------------ 00057 // {BF8B3F61-1F01-11d5-A095-0080AD97951B} 00058 hyp_DEFINE_GUID(CLSID_hypCMathMatrix, 00059 0xbf8b3f61, 0x1f01, 0x11d5, 0xa0, 0x95, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00060 00061 // {BF8B3F62-1F01-11d5-A095-0080AD97951B} 00062 hyp_DEFINE_GUID(CLSID_hypCMathVector, 00063 0xbf8b3f62, 0x1f01, 0x11d5, 0xa0, 0x95, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00064 //------------------------------------------------------------------------ 00065 00066 00067 //------------------------------------------------------------------------ 00068 //data components 00069 //------------------------------------------------------------------------ 00070 00071 //------------------------------------------------------------------------ 00072 // {196913E8-18BD-11d5-A08F-0080AD97951B} 00073 hyp_DEFINE_GUID(CLSID_hypCGeometricVertex, 00074 0x196913e8, 0x18bd, 0x11d5, 0xa0, 0x8f, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00075 00076 // {2CC70D29-AB21-11d4-A098-0080AD97951B} 00077 hyp_DEFINE_GUID(CLSID_hypCGeometricBase, 00078 0x2cc70d29, 0xab21, 0x11d4, 0xa0, 0x98, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00079 00080 // {68038B80-1DD5-11d5-A094-0080AD97951B} 00081 hyp_DEFINE_GUID(CLSID_hypCGeometricSide, 00082 0x68038b80, 0x1dd5, 0x11d5, 0xa0, 0x94, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00083 00084 // {487F6F41-18C6-11d5-A08F-0080AD97951B} 00085 hyp_DEFINE_GUID(CLSID_hypCGeometricObject, 00086 0x487f6f41, 0x18c6, 0x11d5, 0xa0, 0x8f, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00087 00088 // {3CAAD661-2298-11d5-A098-0080AD97951B} 00089 hyp_DEFINE_GUID(CLSID_hypCGeometricObjectForFiniteElement, 00090 0x3caad661, 0x2298, 0x11d5, 0xa0, 0x98, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00091 //------------------------------------------------------------------------ 00092 00093 00094 //------------------------------------------------------------------------ 00095 //FEO components 00096 //------------------------------------------------------------------------ 00097 00098 //------------------------------------------------------------------------ 00099 // {2CC70D21-AB21-11d4-A098-0080AD97951B} 00100 hyp_DEFINE_GUID(CLSID_hypCDefaultMaterial, 00101 0x2cc70d21, 0xab21, 0x11d4, 0xa0, 0x98, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00102 00103 // {2CC70D22-AB21-11d4-A098-0080AD97951B} 00104 hyp_DEFINE_GUID(CLSID_hypCSteelMaterial, 00105 0x2cc70d22, 0xab21, 0x11d4, 0xa0, 0x98, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00106 00107 // {2CC70D23-AB21-11d4-A098-0080AD97951B} 00108 hyp_DEFINE_GUID(CLSID_hypCBrick42Element, 00109 0x2cc70d23, 0xab21, 0x11d4, 0xa0, 0x98, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00110 00111 // {2CC70D25-AB21-11d4-A098-0080AD97951B} 00112 hyp_DEFINE_GUID(CLSID_hypCFEONode, 00113 0x2cc70d25, 0xab21, 0x11d4, 0xa0, 0x98, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00114 00115 // {2CC70D26-AB21-11d4-A098-0080AD97951B} 00116 hyp_DEFINE_GUID(CLSID_hypCFEOMesh, 00117 0x2cc70d26, 0xab21, 0x11d4, 0xa0, 0x98, 0x0, 0x80, 0xad, 0x97, 0x95, 0x1b); 00118 00119 //------------------------------------------------------------------------ 00120 00121 00122 00123 #endif
|
|