gCAD3D 2.35
xa_cad_inp.c File Reference

CAD inputfunctions. More...

#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "../ut/ut_geo.h"
#include "../ut/ut_txt.h"
#include "../xa/xa_sele.h"
#include "../xa/xa_cad_ui.h"

Functions

int IE_inpTxtOut (char **txt, char *tmpBuf, char *actBuf, int iind, int iskip)
 
int IE_inpCkAdd (int *iAct, int *iNxt, int *iDisp, int typSel, char *actTxt, char *newTxt)
 
int IE_inpCkTyp (int iind, char *actBuf, ObjAto *ato)
 
int IE_txt2par1 (char *buf, int typRec, int aus_anz, int *ind, int *aus_typ, char txtTab[][256])
 

Variables

int IE_inpTypAct
 
int IE_inpSrc
 
int IE_inpTypR [INPRECANZ]
 
inpAuxDat IE_inpAuxDat [INPRECANZ]
 

Detailed Description

CAD inputfunctions.

=====================================================
List_functions_start:
IE_inpTxtOut create outputText from inputFieldText
IE_inpCkAdd add or replace or skip input.
IE_inpCkTyp returns basicobjTyp from inputFieldText.
IE_txt2par1 get next parameter from atomicObjects
List_functions_end:
=====================================================

Function Documentation

int IE_inpTxtOut ( char **  txt,
char *  tmpBuf,
char *  actBuf,
int  iind,
int  iskip 
)
int IE_inpCkAdd ( int *  iAct,
int *  iNxt,
int *  iDisp,
int  typSel,
char *  actTxt,
char *  newTxt 
)
int IE_inpCkTyp ( int  iind,
char *  actBuf,
ObjAto ato 
)
int IE_txt2par1 ( char *  buf,
int  typRec,
int  aus_anz,
int *  ind,
int *  aus_typ,
char  txtTab[][256] 
)

Variable Documentation

int IE_inpTypAct
int IE_inpSrc
int IE_inpTypR[INPRECANZ]
inpAuxDat IE_inpAuxDat[INPRECANZ]