00001 /* 00002 PROJETO USPDesigner 00003 MODULO: MEM (Virtual Memory Manipulation) 00004 Copyright (C) 1989 a 2008, Marcos Tsuzuki, All rights reserved 00005 Universidade de Sao Paulo, EPUSP-PMR 00006 00007 NOME DO ARQUIVO: mensagem.h 00008 Coded by Marcos Tsuzuki 00009 00010 Redistribution and use in source and binary forms, with or without 00011 modification, are permitted provided that the following conditions 00012 are met: 00013 00014 1. Redistributions of source code must retain the above copyright 00015 notice, this list of conditions and the following disclaimer. 00016 00017 2. Redistributions in binary form must reproduce the above copyright 00018 notice, this list of conditions and the following disclaimer in the 00019 documentation and/or other materials provided with the distribution. 00020 00021 3. The names of its contributors may not be used to endorse or promote 00022 products derived from this software without specific prior written 00023 permission. 00024 00025 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 00026 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 00027 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 00028 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 00029 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 00030 EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 00031 PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 00032 PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 00033 LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 00034 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 00035 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 00036 00037 00038 Any feedback is very welcome. 00039 email: mtsuzuki at usp.br (remove space) 00040 */ 00041 00042 #ifndef EXTERN 00043 #ifdef _DVS_ 00044 #define EXTERN 00045 #else 00046 #define EXTERN extern 00047 #endif 00048 #endif 00049 00050 #ifdef _DVS_ 00051 char *NAM_Area = "AnaArea"; 00052 char *NAM_AreaProjetada = "AnaAreaProjetada"; 00053 char *NAM_CentroCarena = "AnaCentroCarena"; 00054 char *NAM_CentroGravidade = "AnaCentroGravidade"; 00055 char *NAM_DensAbs = "AnaDensidadeAbsoluta"; 00056 char *NAM_DensRel = "AnaDensidadeRelativa"; 00057 char *NAM_Massa = "AnaMassa"; 00058 char *NAM_Inercia = "AnaInercia"; 00059 char *NAM_Volume = "AnaVolume"; 00060 00061 char *NAM_RovCirculo = "RovCirculo"; 00062 char *NAM_RovCone = "RovCone"; 00063 char *NAM_RovCubo = "RovCubo"; 00064 char *NAM_RovEsfera = "RovEsfera"; 00065 char *NAM_RovPerfilI = "RovPerfilI"; 00066 char *NAM_RovPerfilL = "RovPerfilL"; 00067 char *NAM_RovPerfilT = "RovPerfilT"; 00068 char *NAM_RovPiramide = "RovPiramide"; 00069 char *NAM_RovPlaca = "RovPlaca"; 00070 char *NAM_RovPrisma = "RovPrisma"; 00071 char *NAM_RovQuadrado = "RovQuadrado"; 00072 char *NAM_RovRetangulo = "RovRetangulo"; 00073 char *NAM_RovTriangulo = "RovTriangulo"; 00074 char *NAM_RovTranslate = "RovTranslate"; 00075 char *NAM_RovRotate = "RovRotate"; 00076 char *NAM_DimPrinc = "RovDimensaoPrincipal"; 00077 char *NAM_RovOrdena = "RovOrdena"; 00078 00079 char *NAM_AlteraCamaraCorrente = "AltCamCor"; 00080 char *NAM_AlteraCamara = "AltCam"; 00081 char *NAM_CopyCamara = "CpyCam"; 00082 char *NAM_GetCamaraCorrenteParametros = "GetCamCorPar"; 00083 char *NAM_ListCamara = "LstCam"; 00084 char *NAM_CreateCamara = "CrtCam"; 00085 char *NAM_RemoveCamara = "DelCam"; 00086 char *NAM_RenameCamara = "RenCam"; 00087 char *NAM_SetCamaraCorrente = "SetCamCor"; 00088 char *NAM_TranslateCamaraCorrente = "TrnCamCor"; 00089 00090 char *NAM_DisplayCoordinates = "DisCoo"; 00091 char *NAM_SetFrameColor = "FrmCol"; 00092 char *NAM_SetDefaultColor = "DftCol"; 00093 char *NAM_SetElementColor = "ElmCol"; 00094 char *NAM_Display = "Disp"; 00095 char *NAM_DisplayFile = "DisFle"; 00096 char *NAM_DisplayEdge = "DisEdg"; 00097 char *NAM_Monitor = "Monit"; 00098 00099 char *NAM_AddEulerOperator = "AddOp"; 00100 char *NAM_KEF = "kef"; 00101 char *NAM_KEF2 = "kef2"; 00102 char *NAM_KEMR = "kemr"; 00103 char *NAM_KEV = "kev"; 00104 char *NAM_KEV2 = "kev2"; 00105 char *NAM_JVKE = "jvke"; 00106 char *NAM_JEKV = "jekv"; 00107 char *NAM_KFMRH = "kfmrh"; 00108 char *NAM_KSFMR = "ksfmr"; 00109 char *NAM_KVSF = "kvsf"; 00110 char *NAM_MEF = "mef"; 00111 char *NAM_MEF2 = "mef2"; 00112 char *NAM_MEKR = "mekr"; 00113 char *NAM_MEKR2 = "mekr2"; 00114 char *NAM_MEV = "mev"; 00115 char *NAM_SEMV = "semv"; 00116 char *NAM_SVME = "svme"; 00117 char *NAM_SVME2 = "svme2"; 00118 char *NAM_SVME3 = "svme3"; 00119 char *NAM_MFKRH = "mfkrh"; 00120 char *NAM_MFKRH2 = "mfkrh2"; 00121 char *NAM_ModifyEulerOp = "ModEul"; 00122 char *NAM_MSFKR = "msfkr"; 00123 char *NAM_MSFKR2 = "msfkr2"; 00124 char *NAM_MVSF = "mvsf"; 00125 char *NAM_PrintEulerOp = "PrtEul"; 00126 char *NAM_ScanEulerOp = "ScnEul"; 00127 char *NAM_ApplyEulerOp = "AppEul"; 00128 char *NAM_Color = "Color"; 00129 char *NAM_Name = "Nome"; 00130 char *NAM_GetHE = "GetHe"; 00131 char *NAM_GetMate = "GetMate"; 00132 char *NAM_GetNext = "GetNext"; 00133 char *NAM_GetPrev = "GetPrev"; 00134 char *NAM_DoMEV = "DoMEV"; 00135 char *NAM_DoMEF = "DoMEF"; 00136 char *NAM_DoNewLoc = "DoNewVertexLocation"; 00137 char *NAM_DoPutTag = "DoPutTag"; 00138 char *NAM_DoEvalEdge = "DoEvaluateEdge"; 00139 char *NAM_AddLPoint = "AddPoint"; 00140 char *NAM_RemLPoint = "RemPoint"; 00141 char *NAM_EvalEdge = "EvaluateEdge"; 00142 char *NAM_KillCTag = "KillCurveTag"; 00143 char *NAM_KillPolyLine = "KillPolyLine"; 00144 char *NAM_NewLine = "NewLine"; 00145 char *NAM_NewPolyLine = "NewPolyLine"; 00146 char *NAM_LengthPoly = "LengthPoly"; 00147 char *NAM_PutCTag = "PutCurveTag"; 00148 char *NAM_Round = "Round"; 00149 char *NAM_RoundAll = "RoundAll"; 00150 00151 char *NAM_AssociaAxisElemento = "AssAxs"; 00152 char *NAM_DesassociaAxisElemento = "DesAxs"; 00153 char *NAM_CopySolid = "CpySol"; 00154 char *NAM_ListFaceAdjacency = "LstFacAdj"; 00155 char *NAM_AssociaGrupoElemento = "AssGrp"; 00156 char *NAM_DesassociaGrupoElemento = "DesGrp"; 00157 char *NAM_LoadSolido = "LodSol"; 00158 char *NAM_RenameSolido = "RenSol"; 00159 char *NAM_SaveSolido = "SavSol"; 00160 00161 char *NAM_AssociaAxisGroup = "AssAxsGrp"; 00162 char *NAM_AssociaAxisSolid = "AssAxsSol"; 00163 char *NAM_AssociaGroupGroup = "AssGrpGrp"; 00164 char *NAM_AssociaGroupSolid = "AssGrpSol"; 00165 char *NAM_CreateAxisOfTranslation = "CrtAxsTrn"; 00166 char *NAM_CreateAxisOfRotation = "CrtAxsRot"; 00167 char *NAM_ListAxis = "LstAxs"; 00168 char *NAM_MoveAxis = "MovAxs"; 00169 char *NAM_RemoveAxis = "RemAxs"; 00170 char *NAM_RenameAxis = "RenAxs"; 00171 char *NAM_RotateAxis = "RotAxs"; 00172 char *NAM_TransformUsingAxis = "TrfAxs"; 00173 char *NAM_DesassociaAxisGroup = "DesAxsGrp"; 00174 char *NAM_DesassociaAxisSolid = "DesAxsSol"; 00175 char *NAM_DesassociaGroupGroup = "DesGrpGrp"; 00176 char *NAM_DesassociaGroupSolid = "DesGrpSol"; 00177 char *NAM_CreateGroup = "CrtGrp"; 00178 char *NAM_CreateGroupSetCurrent = "CrtGrpCur"; 00179 char *NAM_CopyGroup = "CpyGrp"; 00180 char *NAM_ListGroup = "LstGrp"; 00181 char *NAM_MoveGroup = "MovGrp"; 00182 char *NAM_RemoveOneGroup = "RemOneGrp"; 00183 char *NAM_RemoveGroup = "RemGrp"; 00184 char *NAM_RenameGroup = "RenGrp"; 00185 char *NAM_RotateGroup = "RotGrp"; 00186 char *NAM_SetCurrentGroup = "SetCurGrp"; 00187 char *NAM_TransferGroup = "TrnGrp"; 00188 00189 char *NAM_AffineSolid = "AffSol"; 00190 char *NAM_TransformSolid = "TrfSol"; 00191 char *NAM_RotateSolid = "RotSol"; 00192 char *NAM_RotateSolidAxis = "RotSolAxs"; 00193 char *NAM_ScaleSolid = "SclSol"; 00194 char *NAM_TranslateSolid = "TrnSol"; 00195 char *NAM_SetDifference = "SetDif"; 00196 char *NAM_SetIntersection = "SetInt"; 00197 char *NAM_SetUnion = "SetUni"; 00198 char *NAM_MakeCylinder = "MakCyl"; 00199 char *NAM_MakeCone = "MakCon"; 00200 char *NAM_MakePrism = "MakPrm"; 00201 char *NAM_MakePyramid = "MakPyr"; 00202 char *NAM_MakeRevolve = "MakRev"; 00203 char *NAM_MakeSphere = "MakSph"; 00204 char *NAM_MakeSweep = "MakSwp"; 00205 char *NAM_MakeTorus = "MakTor"; 00206 char *NAM_MakeCube = "MakCub"; 00207 char *NAM_SplitSolid = "Spl"; 00208 char *NAM_CleanSolid = "clean"; 00209 char *NAM_Detach = "detach"; 00210 char *NAM_Glue = "glue"; 00211 char *NAM_MergeSolid = "merge"; 00212 char *NAM_ModifyIds = "modify"; 00213 char *NAM_NewLocation = "newloc"; 00214 char *NAM_HardRemove = "hard"; 00215 char *NAM_SoftRemove = "soft"; 00216 char *NAM_Revert = "revert"; 00217 char *NAM_RingMove = "rmove"; 00218 char *NAM_AllRingMove = "armove"; 00219 00220 char *MEN_PerguntaNovoAntigo = "%s: antigo novo\n"; 00221 char *MEN_PerguntaId = "%s: id\n"; 00222 char *MEN_PerguntaNome = "%s: nome\n"; 00223 char *MEN_CamaraParametros = "%s: %s Ex Ey Ez Rx Ry Rz scala modo processo pontilhada paralelas\n"; 00224 char *MEN_CoordenadasParametros = "%s: -a comp cor\n-m x/y/z = const comp espacamento cor_eixo cor_malha\n"; 00225 00226 char *MEN_NenhumaCamaraCorrente = "%s: nenhuma camera corrente!\n"; 00227 char *MEN_CamaraNomeNaoEncontrada = "%s: camera %s nao foi encontrada!\n"; 00228 char *MEN_CamaraIdNaoEncontrada = "%s: camera %d nao foi encontrada!\n"; 00229 char *MEN_CamaraParametroIncorreto = "%s: parametros da camera estao incorretos!\n"; 00230 char *MEN_CamaraJaExiste = "%s: camera %s ja existe!\n"; 00231 char *MEN_CamaraNomeCorrente = "%s: camera %s e camera corrente!\n"; 00232 char *MEN_CamaraIdCorrente = "%s: camera %d e camera corrente!\n"; 00233 char *MEN_NenhumaCamaraMonitora = "%s: nenhuma camera monitora!\n"; 00234 char *MEN_CorInvalida = "%s: cor invalida!\n"; 00235 char *MEN_ParametrosIncorretos = "%s: parametros incorretos!\n"; 00236 char *MEN_ElementoNaoEncontrado = "%s: elemento %s nao foi encontrado!\n"; 00237 char *MEN_NaoAbriuArquivo = "%s: nao conseguiu abrir arquivo %s!\n"; 00238 char *MEN_NaoEncontrouAresta = "%s: nao encontrou aresta %d em %d!\n"; 00239 char *MEN_NaoPossuiMemoria = "%s: nao possui memoria suficiente!\n"; 00240 char *MEN_MSDAbortou = "%s: programa abortado!\n"; 00241 char *MEN_NaoEncontrouSolido = "%s: nao encontrou solido %d!\n"; 00242 char *MEN_NaoEncontrouFace = "%s: nao encontrou face %d em solido %s!\n"; 00243 char *MEN_NaoEncontrouArestaV = "%s: nao encontrou aresta %d-%d em solido %s!\n"; 00244 char *MEN_NaoEncontrouArestaF = "%s: nao encontrou aresta %d-%d (%d-%d) em solido %d!\n"; 00245 char *MEN_NaoEncontrouVertice = "%s: nao encontrou vertice %d em solido %s!\n"; 00246 char *MEN_NaoArestaPonte = "%s: %d-%d nao e aresta-ponte ou aresta-strut, solido %d!\n"; 00247 char *MEN_NaoVerticeTerminal = "%s: vertice %d nao e terminal, solido %d!\n"; 00248 char *MEN_ArestaCircular = "%s: %d-%d e aresta circular, solido %d!\n"; 00249 char *MEN_FaceSemLoop = "%s: face %d nao pode possuir loop, solido %d!\n"; 00250 char *MEN_FaceSemVertice = "%s: face %d deve possuir apenas um vertice, solido %d!\n"; 00251 char *MEN_VerticesEmLoopsDistintos = "%s: vertices %d e %d devem estar em loops distintos, solido %d!\n"; 00252 00253 char *MEN_NaoEncontrouAxisNome = "%s: nao encontrou eixo %s!\n"; 00254 char *MEN_NaoEncontrouGroupNome = "%s: nao encontrou grupo %s!\n"; 00255 char *MEN_SolidoJaExiste = "%s: solido %s ja existe!\n"; 00256 char *MEN_NaoEncontrouSolidNome = "%s: nao encontrou solido %s!\n"; 00257 char *MEN_NaoEncontrouGroupId = "%s: nao encontrou grupo %d!\n"; 00258 char *MEN_NaoEncontrouAxisId = "%s: nao encontrou eixo %d!\n"; 00259 char *MEN_PonteirosNulos = "%s: ponteiros nulos!\n"; 00260 char *MEN_AxisJaExiste = "%s: eixo %s ja existe!\n"; 00261 char *MEN_GroupJaExiste = "%s: grupo %s ja existe!\n"; 00262 char *MEN_GrupoCorrenteEliminado = "%s: grupo corrente pertence ao grupo eliminado!\n"; 00263 char *MEN_NaoPossuiAncestral = "%s: grupo corrente nao possui ancestral!\n"; 00264 char *MEN_GroupAncestralGroup = "%s: grupo %d e ancestral do group %d!\n"; 00265 char *MEN_FatorEscalaNulo = "%s: fator de escala e nulo!\n"; 00266 char *MEN_NaoEncontrouShell = "%s: nao encontrou shell %d em solido %d!\n"; 00267 char *MEN_MemoriaInvalida = "%s: memoria %d nao e valida!\n"; 00268 char *MEN_NaoEncontrouTag = "%s: nao encontrou tag %d em solido %d!\n"; 00269 char *MEN_NumeroDeSegmentosInvalido = "%s: numero de segmentos deve ser maior que 2!\n"; 00270 char *MEN_OperacaoNaoRealizada = "%s: operacao nao foi realizada!\n"; 00271 char *MEN_NaoEncontrouEdgeNo = "%s: nao encontrou aresta %d em solido %d!\n"; 00272 #else 00273 EXTERN char *NAM_Area; /* = "AnaArea"*/ 00274 EXTERN char *NAM_AreaProjetada; /* = "AnaAreaProjetada"*/ 00275 EXTERN char *NAM_CentroCarena; /* = "AnaCentroCarena"*/ 00276 EXTERN char *NAM_CentroGravidade; /* = "AnaCentroGravidade"*/ 00277 EXTERN char *NAM_DensAbs; /* = "AnaDensidadeAbsoluta"*/ 00278 EXTERN char *NAM_DensRel; /* = "AnaDensidadeRelativa"*/ 00279 EXTERN char *NAM_Massa; /* = "AnaMassa"*/ 00280 EXTERN char *NAM_Inercia; /* = "AnaInercia"*/ 00281 EXTERN char *NAM_Volume; /* = "AnaVolume"*/ 00282 00283 EXTERN char *NAM_RovCirculo; /* = "RovCirculo"*/ 00284 EXTERN char *NAM_RovCone; /* = "RovCone"*/ 00285 EXTERN char *NAM_RovCubo; /* = "RovCubo"*/ 00286 EXTERN char *NAM_RovEsfera; /* = "RovEsfera"*/ 00287 EXTERN char *NAM_RovPerfilI; /* = "RovPerfilI"*/ 00288 EXTERN char *NAM_RovPerfilL; /* = "RovPerfilL"*/ 00289 EXTERN char *NAM_RovPerfilT; /* = "RovPerfilT"*/ 00290 EXTERN char *NAM_RovPiramide; /* = "RovPiramide"*/ 00291 EXTERN char *NAM_RovPlaca; /* = "RovPlaca"*/ 00292 EXTERN char *NAM_RovPrisma; /* = "RovPrisma"*/ 00293 EXTERN char *NAM_RovQuadrado; /* = "RovQuadrado"*/ 00294 EXTERN char *NAM_RovRetangulo; /* = "RovRetangulo"*/ 00295 EXTERN char *NAM_RovTriangulo; /* = "RovTriangulo"*/ 00296 EXTERN char *NAM_RovTranslate; /* = "RovTranslate"*/ 00297 EXTERN char *NAM_RovRotate; /* = "RovRotate"*/ 00298 EXTERN char *NAM_DimPrinc; /* = "RovDimensaoPrincipal"*/ 00299 EXTERN char *NAM_RovOrdena; /* = "RovOrdena"*/ 00300 00301 EXTERN char *NAM_AlteraCamaraCorrente; /* = "AltCamCor*/ 00302 EXTERN char *NAM_AlteraCamara; /* = "AltCam*/ 00303 EXTERN char *NAM_CopyCamara; /* = "CpyCam*/ 00304 EXTERN char *NAM_GetCamaraCorrenteParametros; /* = "GetCamCorPar*/ 00305 EXTERN char *NAM_ListCamara; /* = "LstCam*/ 00306 EXTERN char *NAM_CreateCamara; /* = "CrtCam*/ 00307 EXTERN char *NAM_RemoveCamara; /* = "DelCam*/ 00308 EXTERN char *NAM_RenameCamara; /* = "RenCam*/ 00309 EXTERN char *NAM_SetCamaraCorrente; /* = "SetCamCor*/ 00310 EXTERN char *NAM_TranslateCamaraCorrente; /* = "TrnCamCor*/ 00311 00312 EXTERN char *NAM_DisplayCoordinates; /* = "DisCoo*/ 00313 EXTERN char *NAM_SetFrameColor; /* = "FrmCol*/ 00314 EXTERN char *NAM_SetDefaultColor; /* = "DftCol*/ 00315 EXTERN char *NAM_SetElementColor; /* = "ElmCol*/ 00316 EXTERN char *NAM_Display; /* = "Disp*/ 00317 EXTERN char *NAM_DisplayFile; /* = "DisFle*/ 00318 EXTERN char *NAM_DisplayEdge; /* = "DisEdg*/ 00319 EXTERN char *NAM_Monitor; /* = "Monit*/ 00320 00321 EXTERN char *NAM_AddEulerOperator; /* = "AddOp*/ 00322 EXTERN char *NAM_KEF; /* = "kef*/ 00323 EXTERN char *NAM_KEF2; /* = "kef2*/ 00324 EXTERN char *NAM_KEMR; /* = "kemr*/ 00325 EXTERN char *NAM_KEV; /* = "kev*/ 00326 EXTERN char *NAM_KEV2; /* = "kev2*/ 00327 EXTERN char *NAM_JVKE; /* = "jvke*/ 00328 EXTERN char *NAM_JEKV; /* = "jekv*/ 00329 EXTERN char *NAM_KFMRH; /* = "kfmrh*/ 00330 EXTERN char *NAM_KSFMR; /* = "ksfmr*/ 00331 EXTERN char *NAM_KVSF; /* = "kvsf*/ 00332 EXTERN char *NAM_MEF; /* = "mef*/ 00333 EXTERN char *NAM_MEF2; /* = "mef2*/ 00334 EXTERN char *NAM_MEKR; /* = "mekr*/ 00335 EXTERN char *NAM_MEKR2; /* = "mekr2*/ 00336 EXTERN char *NAM_MEV; /* = "mev*/ 00337 EXTERN char *NAM_SEMV; /* = "semv*/ 00338 EXTERN char *NAM_SVME; /* = "svme*/ 00339 EXTERN char *NAM_SVME2; /* = "svme2*/ 00340 EXTERN char *NAM_SVME3; /* = "svme3*/ 00341 EXTERN char *NAM_MFKRH; /* = "mfkrh*/ 00342 EXTERN char *NAM_MFKRH2; /* = "mfkrh2*/ 00343 EXTERN char *NAM_ModifyEulerOp; /* = "ModEul*/ 00344 EXTERN char *NAM_MSFKR; /* = "msfkr*/ 00345 EXTERN char *NAM_MSFKR2; /* = "msfkr2*/ 00346 EXTERN char *NAM_MVSF; /* = "mvsf*/ 00347 EXTERN char *NAM_PrintEulerOp; /* = "PrtEul*/ 00348 EXTERN char *NAM_ScanEulerOp; /* = "ScnEul*/ 00349 EXTERN char *NAM_ApplyEulerOp; /* = "AppEul*/ 00350 EXTERN char *NAM_Color; /* = "Color*/ 00351 EXTERN char *NAM_Name; /* = "Nome"*/ 00352 EXTERN char *NAM_GetHE; /* = "GetHe"*/ 00353 EXTERN char *NAM_GetMate; /* = "GetMate"*/ 00354 EXTERN char *NAM_GetNext; /* = "GetNext"*/ 00355 EXTERN char *NAM_GetPrev; /* = "GetPrev"*/ 00356 EXTERN char *NAM_DoMEV; /* = "DoMEV"*/ 00357 EXTERN char *NAM_DoMEF; /* = "DoMEF"*/ 00358 EXTERN char *NAM_DoNewLoc; /* = "DoNewVertexLocation"*/ 00359 EXTERN char *NAM_DoPutTag; /* = "DoPutTag"*/ 00360 EXTERN char *NAM_DoEvalEdge; /* = "DoEvaluateEdge"*/ 00361 EXTERN char *NAM_AddLPoint; /* = "AddPoint"*/ 00362 EXTERN char *NAM_RemLPoint; /* = "RemPoint"*/ 00363 EXTERN char *NAM_EvalEdge; /* = "EvaluateEdge"*/ 00364 EXTERN char *NAM_KillCTag; /* = "KillCurveTag"*/ 00365 EXTERN char *NAM_KillPolyLine; /* = "KillPolyLine"*/ 00366 EXTERN char *NAM_NewLine; /* = "NewLine"*/ 00367 EXTERN char *NAM_NewPolyLine; /* = "NewPolyLine"*/ 00368 EXTERN char *NAM_LengthPoly; /* = "LengthPoly"*/ 00369 EXTERN char *NAM_PutCTag; /* = "PutCurveTag"*/ 00370 EXTERN char *NAM_Round; /* = "Round"*/ 00371 EXTERN char *NAM_RoundAll; /* = "RoundAll"*/ 00372 00373 EXTERN char *NAM_AssociaAxisElemento; /* = "AssAxs*/ 00374 EXTERN char *NAM_DesassociaAxisElemento; /* = "DesAxs*/ 00375 EXTERN char *NAM_CopySolid; /* = "CpySol*/ 00376 EXTERN char *NAM_ListFaceAdjacency; /* = "LstFacAdj*/ 00377 EXTERN char *NAM_AssociaGrupoElemento; /* = "AssGrp*/ 00378 EXTERN char *NAM_DesassociaGrupoElemento; /* = "DesGrp*/ 00379 EXTERN char *NAM_LoadSolido; /* = "LodSol*/ 00380 EXTERN char *NAM_RenameSolido; /* = "RenSol*/ 00381 EXTERN char *NAM_SaveSolido; /* = "SavSol*/ 00382 00383 EXTERN char *NAM_AssociaAxisGroup; /* = "AssAxsGrp*/ 00384 EXTERN char *NAM_AssociaAxisSolid; /* = "AssAxsSol*/ 00385 EXTERN char *NAM_AssociaGroupGroup; /* = "AssGrpGrp*/ 00386 EXTERN char *NAM_AssociaGroupSolid; /* = "AssGrpSol*/ 00387 EXTERN char *NAM_CreateAxisOfTranslation; /* = "CrtAxsTrn*/ 00388 EXTERN char *NAM_CreateAxisOfRotation; /* = "CrtAxsRot*/ 00389 EXTERN char *NAM_ListAxis; /* = "LstAxs*/ 00390 EXTERN char *NAM_MoveAxis; /* = "MovAxs*/ 00391 EXTERN char *NAM_RemoveAxis; /* = "RemAxs*/ 00392 EXTERN char *NAM_RenameAxis; /* = "RenAxs*/ 00393 EXTERN char *NAM_RotateAxis; /* = "RotAxs*/ 00394 EXTERN char *NAM_TransformUsingAxis; /* = "TrfAxs*/ 00395 EXTERN char *NAM_DesassociaAxisGroup; /* = "DesAxsGrp*/ 00396 EXTERN char *NAM_DesassociaAxisSolid; /* = "DesAxsSol*/ 00397 EXTERN char *NAM_DesassociaGroupGroup; /* = "DesGrpGrp*/ 00398 EXTERN char *NAM_DesassociaGroupSolid; /* = "DesGrpSol*/ 00399 EXTERN char *NAM_CreateGroup; /* = "CrtGrp*/ 00400 EXTERN char *NAM_CreateGroupSetCurrent; /* = "CrtGrpCur*/ 00401 EXTERN char *NAM_CopyGroup; /* = "CpyGrp*/ 00402 EXTERN char *NAM_ListGroup; /* = "LstGrp*/ 00403 EXTERN char *NAM_MoveGroup; /* = "MovGrp*/ 00404 EXTERN char *NAM_RemoveOneGroup; /* = "RemOneGrp*/ 00405 EXTERN char *NAM_RemoveGroup; /* = "RemGrp*/ 00406 EXTERN char *NAM_RenameGroup; /* = "RenGrp*/ 00407 EXTERN char *NAM_RotateGroup; /* = "RotGrp*/ 00408 EXTERN char *NAM_SetCurrentGroup; /* = "SetCurGrp*/ 00409 EXTERN char *NAM_TransferGroup; /* = "TrnGrp*/ 00410 00411 EXTERN char *NAM_AffineSolid; /* = "AffSol*/ 00412 EXTERN char *NAM_TransformSolid; /* = "TrfSol*/ 00413 EXTERN char *NAM_RotateSolid; /* = "RotSol*/ 00414 EXTERN char *NAM_RotateSolidAxis; /* = "RotSolAxs*/ 00415 EXTERN char *NAM_ScaleSolid; /* = "SclSol*/ 00416 EXTERN char *NAM_TranslateSolid; /* = "TrnSol*/ 00417 00418 EXTERN char *NAM_SetDifference; /* = "SetDif*/ 00419 EXTERN char *NAM_SetIntersection; /* = "SetInt*/ 00420 EXTERN char *NAM_SetUnion; /* = "SetUni*/ 00421 EXTERN char *NAM_MakeCylinder; /* = "MakCyl*/ 00422 EXTERN char *NAM_MakeCone; /* = "MakCon*/ 00423 EXTERN char *NAM_MakePrism; /* = "MakPrm*/ 00424 EXTERN char *NAM_MakePyramid; /* = "MakPyr*/ 00425 EXTERN char *NAM_MakeRevolve; /* = "MakRev*/ 00426 EXTERN char *NAM_MakeSphere; /* = "MakSph*/ 00427 EXTERN char *NAM_MakeTorus; /* = "MakTor*/ 00428 EXTERN char *NAM_MakeCube; /* = "MakCub*/ 00429 EXTERN char *NAM_MakeSweep; /* = "MakSwp*/ 00430 EXTERN char *NAM_SplitSolid; /* = "Spl*/ 00431 EXTERN char *NAM_CleanSolid; /* = "clean*/ 00432 EXTERN char *NAM_Detach; /* = "detach*/ 00433 EXTERN char *NAM_Glue; /* = "glue*/ 00434 EXTERN char *NAM_MergeSolid; /* = "merge*/ 00435 EXTERN char *NAM_ModifyIds; /* = "modify*/ 00436 EXTERN char *NAM_NewLocation; /* = "newloc*/ 00437 EXTERN char *NAM_HardRemove; /* = "hard*/ 00438 EXTERN char *NAM_SoftRemove; /* = "soft*/ 00439 EXTERN char *NAM_Revert; /* = "revert*/ 00440 EXTERN char *NAM_RingMove; /* = "rmove*/ 00441 EXTERN char *NAM_AllRingMove; /* = "armove*/ 00442 00443 EXTERN char *MEN_PerguntaNovoAntigo; /* = "%s: antigo novo\n*/ 00444 EXTERN char *MEN_PerguntaId; /* = "%s: id\n*/ 00445 EXTERN char *MEN_PerguntaNome; /* = "%s: nome\n*/ 00446 EXTERN char *MEN_CamaraParametros; /* = "%s: %s Ex Ey Ez Rx Ry Rz scala modo processo pontilhada paralelas\n*/ 00447 EXTERN char *MEN_CoordenadasParametros; /* = "%s: -a comp cor\n-m x/y/z ; /* = const comp espacamento cor_eixo cor_malha\n*/ 00448 00449 EXTERN char *MEN_NenhumaCamaraCorrente; /* = "%s: nenhuma camera corrente!\n*/ 00450 EXTERN char *MEN_CamaraNomeNaoEncontrada; /* = "%s: camera %s nao foi encontrada!\n*/ 00451 EXTERN char *MEN_CamaraIdNaoEncontrada; /* = "%s: camera %d nao foi encontrada!\n*/ 00452 EXTERN char *MEN_CamaraParametroIncorreto; /* = "%s: parametros da camera estao incorretos!\n*/ 00453 EXTERN char *MEN_CamaraJaExiste; /* = "%s: camera %s ja existe!\n*/ 00454 EXTERN char *MEN_CamaraNomeCorrente; /* = "%s: camera %s e camera corrente!\n*/ 00455 EXTERN char *MEN_CamaraIdCorrente; /* = "%s: camera %d e camera corrente!\n*/ 00456 EXTERN char *MEN_NenhumaCamaraMonitora; /* = "%s: nenhuma camera monitora!\n*/ 00457 EXTERN char *MEN_CorInvalida; /* = "%s: cor invalida!\n*/ 00458 EXTERN char *MEN_ParametrosIncorretos; /* = "%s: parametros incorretos!\n*/ 00459 EXTERN char *MEN_ElementoNaoEncontrado; /* = "%s: elemento %s nao foi encontrado!\n*/ 00460 EXTERN char *MEN_NaoAbriuArquivo; /* = "%s: nao conseguiu abrir arquivo %s!\n*/ 00461 EXTERN char *MEN_NaoEncontrouAresta; /* = "%s: nao encontrou aresta %d em %d!\n*/ 00462 EXTERN char *MEN_NaoPossuiMemoria; /* = "%s: nao possui memoria!\n*/ 00463 EXTERN char *MEN_MSDAbortou; /* = "%s: programa abortado!\n*/ 00464 EXTERN char *MEN_NaoEncontrouSolido; /* = "%s: nao encontrou solido %d!\n*/ 00465 EXTERN char *MEN_NaoEncontrouFace; /* = "%s: nao encontrou face %d em solido %d!\n*/ 00466 EXTERN char *MEN_NaoEncontrouArestaV; /* = "%s: nao encontrou aresta %d-%d em solido %s!\n*/ 00467 EXTERN char *MEN_NaoEncontrouArestaF; /* = "%s: nao encontrou aresta %d-%d (%d-%d) em solido %d!\n*/ 00468 EXTERN char *MEN_NaoEncontrouVertice; /* = "%s: nao encontrou vertice %d em solido %s!\n*/ 00469 EXTERN char *MEN_NaoArestaPonte; /* = "%s: %d-%d nao e aresta-ponte ou aresta-strut, solido %d!\n*/ 00470 EXTERN char *MEN_NaoVerticeTerminal; /* = "%s: vertice %d nao e terminal, solido %d!\n*/ 00471 EXTERN char *MEN_ArestaCircular; /* = "%s: %d-%d e aresta circular, solido %d!\n*/ 00472 EXTERN char *MEN_FaceSemLoop; /* = "%s: face %d nao pode possuir loop, solido %d!\n*/ 00473 EXTERN char *MEN_FaceSemVertice; /* = "%s: face %d deve possuir apenas um vertice, solido %d!\n*/ 00474 EXTERN char *MEN_VerticesEmLoopsDistintos; /* = "%s: vertices %d e %d devem estar em loops distintos, solido %d!\n*/ 00475 00476 EXTERN char *MEN_NaoEncontrouAxisNome; /* = "%s: nao encontrou axis %s!\n*/ 00477 EXTERN char *MEN_NaoEncontrouGroupNome; /* = "%s: nao encontrou grupo %s!\n*/ 00478 EXTERN char *MEN_SolidoJaExiste; /* = "%s: solido %s ja existe!\n*/ 00479 EXTERN char *MEN_NaoEncontrouSolidNome; /* = "%s: nao encontrou solido %s!\n*/ 00480 EXTERN char *MEN_NaoEncontrouGroupId; /* = "%s: nao encontrou grupo %d!\n*/ 00481 EXTERN char *MEN_NaoEncontrouAxisId; /* = "%s: nao encontrou axis %d!\n*/ 00482 EXTERN char *MEN_PonteirosNulos; /* = "%s: ponteiros nulos!\n*/ 00483 EXTERN char *MEN_AxisJaExiste; /* = "%s: axis %s ja existe!\n*/ 00484 EXTERN char *MEN_GroupJaExiste; /* = "%s: grupo %s ja existe!\n*/ 00485 EXTERN char *MEN_GrupoCorrenteEliminado; /* = "%s: grupo corrente pertence ao grupo eliminado!\n*/ 00486 EXTERN char *MEN_NaoPossuiAncestral; /* = "%s: grupo corrente nao possui ancestral!\n*/ 00487 EXTERN char *MEN_GroupAncestralGroup; /* = "%s: grupo %d e ancestral do group %d!\n*/ 00488 EXTERN char *MEN_FatorEscalaNulo; /* = "%s: fator de escala e nulo!\n*/ 00489 EXTERN char *MEN_NaoEncontrouShell; /* = "%s: nao encontrou shell %d em solido %d!\n*/ 00490 EXTERN char *MEN_MemoriaInvalida; /* = "%s: memoria %d nao e valida!\n"*/ 00491 EXTERN char *MEN_NaoEncontrouTag; /* = "%s: nao encontrou tag %d em solido %d!\n"*/ 00492 EXTERN char *MEN_NumeroDeSegmentosInvalido; /* = "%s: numero de segmentos deve ser maior que 2!\n"*/ 00493 EXTERN char *MEN_OperacaoNaoRealizada; /* = "%s: operacao nao foi realizada!\n"*/ 00494 EXTERN char *MEN_NaoEncontrouEdgeNo; /* = "%s: nao encontrou aresta %d em solido %d!\n"*/ 00495 00496 #endif