cgma
|
00001 #include "cgm/CGMConfig.h" 00002 #ifdef CGM_FC_FUNC_ 00003 00004 #define iGeom_getDescription CGM_FC_FUNC_( igeom_getdescription, IGEOM_GETDESCRIPTION ) 00005 #define iGeom_getErrorType CGM_FC_FUNC_( igeom_geterrortype, IGEOM_GETERRORTYPE ) 00006 #define iGeom_newGeom CGM_FC_FUNC_( igeom_newgeom, IGEOM_NEWGEOM ) 00007 #define iGeom_dtor CGM_FC_FUNC_( igeom_dtor, IGEOM_DTOR ) 00008 #define iGeom_load CGM_FC_FUNC_( igeom_load, IGEOM_LOAD ) 00009 #define iGeom_save CGM_FC_FUNC_( igeom_save, IGEOM_SAVE ) 00010 #define iGeom_getRootSet CGM_FC_FUNC_( igeom_getrootset, IGEOM_GETROOTSET ) 00011 #define iGeom_getBoundBox CGM_FC_FUNC_( igeom_getboundbox, IGEOM_GETBOUNDBOX ) 00012 #define iGeom_getEntities CGM_FC_FUNC_( igeom_getentities, IGEOM_GETENTITIES ) 00013 #define iGeom_getNumOfType CGM_FC_FUNC_( igeom_getnumoftype, IGEOM_GETNUMOFTYPE ) 00014 #define iGeom_getEntType CGM_FC_FUNC_( igeom_getenttype, IGEOM_GETENTTYPE ) 00015 #define iGeom_getArrType CGM_FC_FUNC_( igeom_getarrtype, IGEOM_GETARRTYPE ) 00016 #define iGeom_getEntAdj CGM_FC_FUNC_( igeom_getentadj, IGEOM_GETENTADJ ) 00017 #define iGeom_getArrAdj CGM_FC_FUNC_( igeom_getarradj, IGEOM_GETARRADJ ) 00018 #define iGeom_getEnt2ndAdj CGM_FC_FUNC_( igeom_getent2ndadj, IGEOM_GETENT2NDADJ ) 00019 #define iGeom_getArr2ndAdj CGM_FC_FUNC_( igeom_getarr2ndadj, IGEOM_GETARR2NDADJ ) 00020 #define iGeom_isEntAdj CGM_FC_FUNC_( igeom_isentadj, IGEOM_ISENTADJ ) 00021 #define iGeom_isArrAdj CGM_FC_FUNC_( igeom_isarradj, IGEOM_ISARRADJ ) 00022 #define iGeom_getTopoLevel CGM_FC_FUNC_( igeom_gettopolevel, IGEOM_GETTOPOLEVEL ) 00023 #define iGeom_getEntClosestPt CGM_FC_FUNC_( igeom_getentclosestpt, IGEOM_GETENTCLOSESTPT ) 00024 #define iGeom_getEntClosestPtTrimmed CGM_FC_FUNC_( igeom_getentclosestpttrimmed, IGEOM_GETENTCLOSESTPTTRIMMED ) 00025 #define iGeom_getArrClosestPt CGM_FC_FUNC_( igeom_getarrclosestpt, IGEOM_GETARRCLOSESTPT ) 00026 #define iGeom_getEntNrmlXYZ CGM_FC_FUNC_( igeom_getentnrmlxyz, IGEOM_GETENTNRMLXYZ ) 00027 #define iGeom_getArrNrmlXYZ CGM_FC_FUNC_( igeom_getarrnrmlxyz, IGEOM_GETARRNRMLXYZ ) 00028 #define iGeom_getEntNrmlPlXYZ CGM_FC_FUNC_( igeom_getentnrmlplxyz, IGEOM_GETENTNRMLPLXYZ ) 00029 #define iGeom_getArrNrmlPlXYZ CGM_FC_FUNC_( igeom_getarrnrmlplxyz, IGEOM_GETARRNRMLPLXYZ ) 00030 #define iGeom_getEntTgntXYZ CGM_FC_FUNC_( igeom_getenttgntxyz, IGEOM_GETENTTGNTXYZ ) 00031 #define iGeom_getArrTgntXYZ CGM_FC_FUNC_( igeom_getarrtgntxyz, IGEOM_GETARRTGNTXYZ ) 00032 #define iGeom_getFcCvtrXYZ CGM_FC_FUNC_( igeom_getfccvtrxyz, IGEOM_GETFCCVTRXYZ ) 00033 #define iGeom_getEgCvtrXYZ CGM_FC_FUNC_( igeom_getegcvtrxyz, IGEOM_GETEGCVTRXYZ ) 00034 #define iGeom_getEntArrCvtrXYZ CGM_FC_FUNC_( igeom_getentarrcvtrxyz, IGEOM_GETENTARRCVTRXYZ ) 00035 #define iGeom_getEgEvalXYZ CGM_FC_FUNC_( igeom_getegevalxyz, IGEOM_GETEGEVALXYZ ) 00036 #define iGeom_getFcEvalXYZ CGM_FC_FUNC_( igeom_getfcevalxyz, IGEOM_GETFCEVALXYZ ) 00037 #define iGeom_getArrEgEvalXYZ CGM_FC_FUNC_( igeom_getarregevalxyz, IGEOM_GETARREGEVALXYZ ) 00038 #define iGeom_getArrFcEvalXYZ CGM_FC_FUNC_( igeom_getarrfcevalxyz, IGEOM_GETARRFCEVALXYZ ) 00039 #define iGeom_getEntBoundBox CGM_FC_FUNC_( igeom_getentboundbox, IGEOM_GETENTBOUNDBOX ) 00040 #define iGeom_getArrBoundBox CGM_FC_FUNC_( igeom_getarrboundbox, IGEOM_GETARRBOUNDBOX ) 00041 #define iGeom_getVtxCoord CGM_FC_FUNC_( igeom_getvtxcoord, IGEOM_GETVTXCOORD ) 00042 #define iGeom_getVtxArrCoords CGM_FC_FUNC_( igeom_getvtxarrcoords, IGEOM_GETVTXARRCOORDS ) 00043 #define iGeom_getPntRayIntsct CGM_FC_FUNC_( igeom_getpntrayintsct, IGEOM_GETPNTRAYINTSCT ) 00044 #define iGeom_getPntArrRayIntsct CGM_FC_FUNC_( igeom_getpntarrrayintsct, IGEOM_GETPNTARRRAYINTSCT ) 00045 #define iGeom_getPntClsf CGM_FC_FUNC_( igeom_getpntclsf, IGEOM_GETPNTCLSF ) 00046 #define iGeom_getPntArrClsf CGM_FC_FUNC_( igeom_getpntarrclsf, IGEOM_GETPNTARRCLSF ) 00047 #define iGeom_getEntNrmlSense CGM_FC_FUNC_( igeom_getentnrmlsense, IGEOM_GETENTNRMLSENSE ) 00048 #define iGeom_getArrNrmlSense CGM_FC_FUNC_( igeom_getarrnrmlsense, IGEOM_GETARRNRMLSENSE ) 00049 #define iGeom_getEgFcSense CGM_FC_FUNC_( igeom_getegfcsense, IGEOM_GETEGFCSENSE ) 00050 #define iGeom_getEgFcArrSense CGM_FC_FUNC_( igeom_getegfcarrsense, IGEOM_GETEGFCARRSENSE ) 00051 #define iGeom_getEgVtxSense CGM_FC_FUNC_( igeom_getegvtxsense, IGEOM_GETEGVTXSENSE ) 00052 #define iGeom_getEgVtxArrSense CGM_FC_FUNC_( igeom_getegvtxarrsense, IGEOM_GETEGVTXARRSENSE ) 00053 #define iGeom_measure CGM_FC_FUNC_( igeom_measure, IGEOM_MEASURE ) 00054 #define iGeom_getFaceType CGM_FC_FUNC_( igeom_getfacetype, IGEOM_GETFACETYPE ) 00055 #define iGeom_getParametric CGM_FC_FUNC_( igeom_getparametric, IGEOM_GETPARAMETRIC ) 00056 #define iGeom_isEntParametric CGM_FC_FUNC_( igeom_isentparametric, IGEOM_ISENTPARAMETRIC ) 00057 #define iGeom_isArrParametric CGM_FC_FUNC_( igeom_isarrparametric, IGEOM_ISARRPARAMETRIC ) 00058 #define iGeom_getEntUVtoXYZ CGM_FC_FUNC_( igeom_getentuvtoxyz, IGEOM_GETENTUVTOXYZ ) 00059 #define iGeom_getArrUVtoXYZ CGM_FC_FUNC_( igeom_getarruvtoxyz, IGEOM_GETARRUVTOXYZ ) 00060 #define iGeom_getEntUtoXYZ CGM_FC_FUNC_( igeom_getentutoxyz, IGEOM_GETENTUTOXYZ ) 00061 #define iGeom_getArrUtoXYZ CGM_FC_FUNC_( igeom_getarrutoxyz, IGEOM_GETARRUTOXYZ ) 00062 #define iGeom_getEntXYZtoUV CGM_FC_FUNC_( igeom_getentxyztouv, IGEOM_GETENTXYZTOUV ) 00063 #define iGeom_getEntXYZtoU CGM_FC_FUNC_( igeom_getentxyztou, IGEOM_GETENTXYZTOU ) 00064 #define iGeom_getArrXYZtoUV CGM_FC_FUNC_( igeom_getarrxyztouv, IGEOM_GETARRXYZTOUV ) 00065 #define iGeom_getArrXYZtoU CGM_FC_FUNC_( igeom_getarrxyztou, IGEOM_GETARRXYZTOU ) 00066 #define iGeom_getEntXYZtoUVHint CGM_FC_FUNC_( igeom_getentxyztouvhint, IGEOM_GETENTXYZTOUVHINT ) 00067 #define iGeom_getArrXYZtoUVHint CGM_FC_FUNC_( igeom_getarrxyztouvhint, IGEOM_GETARRXYZTOUVHINT ) 00068 #define iGeom_getEntUVRange CGM_FC_FUNC_( igeom_getentuvrange, IGEOM_GETENTUVRANGE ) 00069 #define iGeom_getEntURange CGM_FC_FUNC_( igeom_getenturange, IGEOM_GETENTURANGE ) 00070 #define iGeom_getArrUVRange CGM_FC_FUNC_( igeom_getarruvrange, IGEOM_GETARRUVRANGE ) 00071 #define iGeom_getArrURange CGM_FC_FUNC_( igeom_getarrurange, IGEOM_GETARRURANGE ) 00072 #define iGeom_getEntUtoUV CGM_FC_FUNC_( igeom_getentutouv, IGEOM_GETENTUTOUV ) 00073 #define iGeom_getVtxToUV CGM_FC_FUNC_( igeom_getvtxtouv, IGEOM_GETVTXTOUV ) 00074 #define iGeom_getVtxToU CGM_FC_FUNC_( igeom_getvtxtou, IGEOM_GETVTXTOU ) 00075 #define iGeom_getArrUtoUV CGM_FC_FUNC_( igeom_getarrutouv, IGEOM_GETARRUTOUV ) 00076 #define iGeom_getVtxArrToUV CGM_FC_FUNC_( igeom_getvtxarrtouv, IGEOM_GETVTXARRTOUV ) 00077 #define iGeom_getVtxArrToU CGM_FC_FUNC_( igeom_getvtxarrtou, IGEOM_GETVTXARRTOU ) 00078 #define iGeom_getEntNrmlUV CGM_FC_FUNC_( igeom_getentnrmluv, IGEOM_GETENTNRMLUV ) 00079 #define iGeom_getArrNrmlUV CGM_FC_FUNC_( igeom_getarrnrmluv, IGEOM_GETARRNRMLUV ) 00080 #define iGeom_getEntTgntU CGM_FC_FUNC_( igeom_getenttgntu, IGEOM_GETENTTGNTU ) 00081 #define iGeom_getArrTgntU CGM_FC_FUNC_( igeom_getarrtgntu, IGEOM_GETARRTGNTU ) 00082 #define iGeom_getEnt1stDrvt CGM_FC_FUNC_( igeom_getent1stdrvt, IGEOM_GETENT1STDRVT ) 00083 #define iGeom_getArr1stDrvt CGM_FC_FUNC_( igeom_getarr1stdrvt, IGEOM_GETARR1STDRVT ) 00084 #define iGeom_getEnt2ndDrvt CGM_FC_FUNC_( igeom_getent2nddrvt, IGEOM_GETENT2NDDRVT ) 00085 #define iGeom_getArr2ndDrvt CGM_FC_FUNC_( igeom_getarr2nddrvt, IGEOM_GETARR2NDDRVT ) 00086 #define iGeom_getFcCvtrUV CGM_FC_FUNC_( igeom_getfccvtruv, IGEOM_GETFCCVTRUV ) 00087 #define iGeom_getFcArrCvtrUV CGM_FC_FUNC_( igeom_getfcarrcvtruv, IGEOM_GETFCARRCVTRUV ) 00088 #define iGeom_isEntPeriodic CGM_FC_FUNC_( igeom_isentperiodic, IGEOM_ISENTPERIODIC ) 00089 #define iGeom_isArrPeriodic CGM_FC_FUNC_( igeom_isarrperiodic, IGEOM_ISARRPERIODIC ) 00090 #define iGeom_isFcDegenerate CGM_FC_FUNC_( igeom_isfcdegenerate, IGEOM_ISFCDEGENERATE ) 00091 #define iGeom_isFcArrDegenerate CGM_FC_FUNC_( igeom_isfcarrdegenerate, IGEOM_ISFCARRDEGENERATE ) 00092 #define iGeom_getTolerance CGM_FC_FUNC_( igeom_gettolerance, IGEOM_GETTOLERANCE ) 00093 #define iGeom_getEntTolerance CGM_FC_FUNC_( igeom_getenttolerance, IGEOM_GETENTTOLERANCE ) 00094 #define iGeom_getArrTolerance CGM_FC_FUNC_( igeom_getarrtolerance, IGEOM_GETARRTOLERANCE ) 00095 #define iGeom_initEntIter CGM_FC_FUNC_( igeom_initentiter, IGEOM_INITENTITER ) 00096 #define iGeom_initEntArrIter CGM_FC_FUNC_( igeom_initentarriter, IGEOM_INITENTARRITER ) 00097 #define iGeom_getNextEntIter CGM_FC_FUNC_( igeom_getnextentiter, IGEOM_GETNEXTENTITER ) 00098 #define iGeom_getNextEntArrIter CGM_FC_FUNC_( igeom_getnextentarriter, IGEOM_GETNEXTENTARRITER ) 00099 #define iGeom_resetEntIter CGM_FC_FUNC_( igeom_resetentiter, IGEOM_RESETENTITER ) 00100 #define iGeom_resetEntArrIter CGM_FC_FUNC_( igeom_resetentarriter, IGEOM_RESETENTARRITER ) 00101 #define iGeom_endEntIter CGM_FC_FUNC_( igeom_endentiter, IGEOM_ENDENTITER ) 00102 #define iGeom_endEntArrIter CGM_FC_FUNC_( igeom_endentarriter, IGEOM_ENDENTARRITER ) 00103 #define iGeom_copyEnt CGM_FC_FUNC_( igeom_copyent, IGEOM_COPYENT ) 00104 #define iGeom_sweepEntAboutAxis CGM_FC_FUNC_( igeom_sweepentaboutaxis, IGEOM_SWEEPENTABOUTAXIS ) 00105 #define iGeom_deleteAll CGM_FC_FUNC_( igeom_deleteall, IGEOM_DELETEALL ) 00106 #define iGeom_deleteEnt CGM_FC_FUNC_( igeom_deleteent, IGEOM_DELETEENT ) 00107 #define iGeom_createSphere CGM_FC_FUNC_( igeom_createsphere, IGEOM_CREATESPHERE ) 00108 #define iGeom_createPrism CGM_FC_FUNC_( igeom_createprism, IGEOM_CREATEPRISM ) 00109 #define iGeom_createBrick CGM_FC_FUNC_( igeom_createbrick, IGEOM_CREATEBRICK ) 00110 #define iGeom_createCylinder CGM_FC_FUNC_( igeom_createcylinder, IGEOM_CREATECYLINDER ) 00111 #define iGeom_createCone CGM_FC_FUNC_( igeom_createcone, IGEOM_CREATECONE ) 00112 #define iGeom_createTorus CGM_FC_FUNC_( igeom_createtorus, IGEOM_CREATETORUS ) 00113 #define iGeom_moveEnt CGM_FC_FUNC_( igeom_moveent, IGEOM_MOVEENT ) 00114 #define iGeom_rotateEnt CGM_FC_FUNC_( igeom_rotateent, IGEOM_ROTATEENT ) 00115 #define iGeom_reflectEnt CGM_FC_FUNC_( igeom_reflectent, IGEOM_REFLECTENT ) 00116 #define iGeom_scaleEnt CGM_FC_FUNC_( igeom_scaleent, IGEOM_SCALEENT ) 00117 #define iGeom_uniteEnts CGM_FC_FUNC_( igeom_uniteents, IGEOM_UNITEENTS ) 00118 #define iGeom_subtractEnts CGM_FC_FUNC_( igeom_subtractents, IGEOM_SUBTRACTENTS ) 00119 #define iGeom_intersectEnts CGM_FC_FUNC_( igeom_intersectents, IGEOM_INTERSECTENTS ) 00120 #define iGeom_sectionEnt CGM_FC_FUNC_( igeom_sectionent, IGEOM_SECTIONENT ) 00121 #define iGeom_imprintEnts CGM_FC_FUNC_( igeom_imprintents, IGEOM_IMPRINTENTS ) 00122 #define iGeom_mergeEnts CGM_FC_FUNC_( igeom_mergeents, IGEOM_MERGEENTS ) 00123 #define iGeom_createEntSet CGM_FC_FUNC_( igeom_createentset, IGEOM_CREATEENTSET ) 00124 #define iGeom_destroyEntSet CGM_FC_FUNC_( igeom_destroyentset, IGEOM_DESTROYENTSET ) 00125 #define iGeom_isList CGM_FC_FUNC_( igeom_islist, IGEOM_ISLIST ) 00126 #define iGeom_getNumEntSets CGM_FC_FUNC_( igeom_getnumentsets, IGEOM_GETNUMENTSETS ) 00127 #define iGeom_getEntSets CGM_FC_FUNC_( igeom_getentsets, IGEOM_GETENTSETS ) 00128 #define iGeom_addEntToSet CGM_FC_FUNC_( igeom_addenttoset, IGEOM_ADDENTTOSET ) 00129 #define iGeom_rmvEntFromSet CGM_FC_FUNC_( igeom_rmventfromset, IGEOM_RMVENTFROMSET ) 00130 #define iGeom_addEntArrToSet CGM_FC_FUNC_( igeom_addentarrtoset, IGEOM_ADDENTARRTOSET ) 00131 #define iGeom_rmvEntArrFromSet CGM_FC_FUNC_( igeom_rmventarrfromset, IGEOM_RMVENTARRFROMSET ) 00132 #define iGeom_addEntSet CGM_FC_FUNC_( igeom_addentset, IGEOM_ADDENTSET ) 00133 #define iGeom_rmvEntSet CGM_FC_FUNC_( igeom_rmventset, IGEOM_RMVENTSET ) 00134 #define iGeom_isEntContained CGM_FC_FUNC_( igeom_isentcontained, IGEOM_ISENTCONTAINED ) 00135 #define iGeom_isEntArrContained CGM_FC_FUNC_( igeom_isentarrcontained, IGEOM_ISENTARRCONTAINED ) 00136 #define iGeom_isEntSetContained CGM_FC_FUNC_( igeom_isentsetcontained, IGEOM_ISENTSETCONTAINED ) 00137 #define iGeom_addPrntChld CGM_FC_FUNC_( igeom_addprntchld, IGEOM_ADDPRNTCHLD ) 00138 #define iGeom_rmvPrntChld CGM_FC_FUNC_( igeom_rmvprntchld, IGEOM_RMVPRNTCHLD ) 00139 #define iGeom_isChildOf CGM_FC_FUNC_( igeom_ischildof, IGEOM_ISCHILDOF ) 00140 #define iGeom_getNumChld CGM_FC_FUNC_( igeom_getnumchld, IGEOM_GETNUMCHLD ) 00141 #define iGeom_getNumPrnt CGM_FC_FUNC_( igeom_getnumprnt, IGEOM_GETNUMPRNT ) 00142 #define iGeom_getChldn CGM_FC_FUNC_( igeom_getchldn, IGEOM_GETCHLDN ) 00143 #define iGeom_getPrnts CGM_FC_FUNC_( igeom_getprnts, IGEOM_GETPRNTS ) 00144 #define iGeom_createTag CGM_FC_FUNC_( igeom_createtag, IGEOM_CREATETAG ) 00145 #define iGeom_destroyTag CGM_FC_FUNC_( igeom_destroytag, IGEOM_DESTROYTAG ) 00146 #define iGeom_getTagName CGM_FC_FUNC_( igeom_gettagname, IGEOM_GETTAGNAME ) 00147 #define iGeom_getTagSizeValues CGM_FC_FUNC_( igeom_gettagsizevalues, IGEOM_GETTAGSIZEVALUES ) 00148 #define iGeom_getTagSizeBytes CGM_FC_FUNC_( igeom_gettagsizebytes, IGEOM_GETTAGSIZEBYTES ) 00149 #define iGeom_getTagHandle CGM_FC_FUNC_( igeom_gettaghandle, IGEOM_GETTAGHANDLE ) 00150 #define iGeom_getTagType CGM_FC_FUNC_( igeom_gettagtype, IGEOM_GETTAGTYPE ) 00151 #define iGeom_setEntSetData CGM_FC_FUNC_( igeom_setentsetdata, IGEOM_SETENTSETDATA ) 00152 #define iGeom_setEntSetIntData CGM_FC_FUNC_( igeom_setentsetintdata, IGEOM_SETENTSETINTDATA ) 00153 #define iGeom_setEntSetDblData CGM_FC_FUNC_( igeom_setentsetdbldata, IGEOM_SETENTSETDBLDATA ) 00154 #define iGeom_setEntSetEHData CGM_FC_FUNC_( igeom_setentsetehdata, IGEOM_SETENTSETEHDATA ) 00155 #define iGeom_setEntSetESHData CGM_FC_FUNC_( igeom_setentseteshdata, IGEOM_SETENTSETESHDATA ) 00156 #define iGeom_getEntSetData CGM_FC_FUNC_( igeom_getentsetdata, IGEOM_GETENTSETDATA ) 00157 #define iGeom_getEntSetIntData CGM_FC_FUNC_( igeom_getentsetintdata, IGEOM_GETENTSETINTDATA ) 00158 #define iGeom_getEntSetDblData CGM_FC_FUNC_( igeom_getentsetdbldata, IGEOM_GETENTSETDBLDATA ) 00159 #define iGeom_getEntSetEHData CGM_FC_FUNC_( igeom_getentsetehdata, IGEOM_GETENTSETEHDATA ) 00160 #define iGeom_getEntSetESHData CGM_FC_FUNC_( igeom_getentseteshdata, IGEOM_GETENTSETESHDATA ) 00161 #define iGeom_getAllEntSetTags CGM_FC_FUNC_( igeom_getallentsettags, IGEOM_GETALLENTSETTAGS ) 00162 #define iGeom_rmvEntSetTag CGM_FC_FUNC_( igeom_rmventsettag, IGEOM_RMVENTSETTAG ) 00163 #define iGeom_getArrData CGM_FC_FUNC_( igeom_getarrdata, IGEOM_GETARRDATA ) 00164 #define iGeom_getIntArrData CGM_FC_FUNC_( igeom_getintarrdata, IGEOM_GETINTARRDATA ) 00165 #define iGeom_getDblArrData CGM_FC_FUNC_( igeom_getdblarrdata, IGEOM_GETDBLARRDATA ) 00166 #define iGeom_getEHArrData CGM_FC_FUNC_( igeom_geteharrdata, IGEOM_GETEHARRDATA ) 00167 #define iGeom_getESHArrData CGM_FC_FUNC_( igeom_getesharrdata, IGEOM_GETESHARRDATA ) 00168 #define iGeom_setArrData CGM_FC_FUNC_( igeom_setarrdata, IGEOM_SETARRDATA ) 00169 #define iGeom_setIntArrData CGM_FC_FUNC_( igeom_setintarrdata, IGEOM_SETINTARRDATA ) 00170 #define iGeom_setDblArrData CGM_FC_FUNC_( igeom_setdblarrdata, IGEOM_SETDBLARRDATA ) 00171 #define iGeom_setEHArrData CGM_FC_FUNC_( igeom_seteharrdata, IGEOM_SETEHARRDATA ) 00172 #define iGeom_setESHArrData CGM_FC_FUNC_( igeom_setesharrdata, IGEOM_SETESHARRDATA ) 00173 #define iGeom_rmvArrTag CGM_FC_FUNC_( igeom_rmvarrtag, IGEOM_RMVARRTAG ) 00174 #define iGeom_getData CGM_FC_FUNC_( igeom_getdata, IGEOM_GETDATA ) 00175 #define iGeom_getIntData CGM_FC_FUNC_( igeom_getintdata, IGEOM_GETINTDATA ) 00176 #define iGeom_getDblData CGM_FC_FUNC_( igeom_getdbldata, IGEOM_GETDBLDATA ) 00177 #define iGeom_getEHData CGM_FC_FUNC_( igeom_getehdata, IGEOM_GETEHDATA ) 00178 #define iGeom_getESHData CGM_FC_FUNC_( igeom_geteshdata, IGEOM_GETESHDATA ) 00179 #define iGeom_setData CGM_FC_FUNC_( igeom_setdata, IGEOM_SETDATA ) 00180 #define iGeom_setIntData CGM_FC_FUNC_( igeom_setintdata, IGEOM_SETINTDATA ) 00181 #define iGeom_setDblData CGM_FC_FUNC_( igeom_setdbldata, IGEOM_SETDBLDATA ) 00182 #define iGeom_setEHData CGM_FC_FUNC_( igeom_setehdata, IGEOM_SETEHDATA ) 00183 #define iGeom_setESHData CGM_FC_FUNC_( igeom_seteshdata, IGEOM_SETESHDATA ) 00184 #define iGeom_getAllTags CGM_FC_FUNC_( igeom_getalltags, IGEOM_GETALLTAGS ) 00185 #define iGeom_rmvTag CGM_FC_FUNC_( igeom_rmvtag, IGEOM_RMVTAG ) 00186 #define iGeom_subtract CGM_FC_FUNC_( igeom_subtract, IGEOM_SUBTRACT ) 00187 #define iGeom_intersect CGM_FC_FUNC_( igeom_intersect, IGEOM_INTERSECT ) 00188 #define iGeom_unite CGM_FC_FUNC_( igeom_unite, IGEOM_UNITE ) 00189 #define iGeom_getFacets CGM_FC_FUNC_( igeom_getfacets, IGEOM_GETFACETS ) 00190 #define iGeom_isPositionOn CGM_FC_FUNC_( igeom_ispositionon, IGEOM_ISPOSITIONON ) 00191 00192 #endif