===================================================== Liste_Funktionen_Beginn: IGE_defMat . IGE_w_mat IGE_w_rec wr obj IGE_w_obj wr obj IGE_w_124 wr TrMat IGE_w_D_Ln wr D-Block IGE_w_rD wr D-Block IGE_w_rP wr P-Blockline IGE_w_rPP wr pt in P-line IGE_w_rPT wr text ("H") IGE_w_rP1 Add Parameter to P-Line IGE_w_rP_out wr line IGE_w_init wr H-block IGE_w_rT wr T-block, join. IGE_w_savPtr IGE_w_getPtr get iges-ptr of cad-obj IGE_w_dNr2ind IGE_w_dump_expTab IGE_w_P_MD wr 308. (SubfigDef.) IGE_w_P_MR wr 408. (SubfigInst.) IGE_w_P_SRC wr 122 Zylinderflaeche IGE_w_142 wr 142 IGE_w_P_142 wr 142 CurveOnParametricSurface IGE_w_P_144 wr 144 Trimmed Parametric Surface IGE_w_P_SRV wr 120 Revolved Surf IGE_w_P_SBS wr 128 Rational B-Spline Surface IGE_w_P_SRU wr 118 RuledSurface IGE_w_P_POL wr PolygonCurve IGE_w_P_POL2 2D IGE_w_P_BS wr bspl-cv IGE_w_P_PLN wr plane IGE_w_P_ELL wr ellipse IGE_w_P_CCV wr CCv - Ent.102 IGE_w_P_TX Text IGE_w_P_PS polynomial curve IGE_w_subObjs wr all SubObjs IGE_w_SUR wr SubObjs for 144 IGE_w_CVCCV wr SubObjs for CCV Liste_Funktionen_Ende: =====================================================
#include "../xa/MS_Def0.h"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "../ut/ut_geo.h"
#include "../ut/ut_txt.h"
#include "../ut/ut_TX.h"
#include "../ut/ut_bspl.h"
#include "../db/ut_DB.h"
#include "../gr/vf.h"
#include "../xa/xa_mem.h"
#include "../exp/ige.h"
Data Structures | |
struct | ExpObj |
struct | ModPos |
Defines | |
#define | IG_EntPT 116 |
#define | IG_EntLN 110 |
#define | IG_EntCCV 102 |
#define | IG_EntPOL 106 |
#define | IG_EntPLN 108 |
#define | IG_EntELL 104 |
#define | IG_EntPS 112 |
#define | IG_EntSRU 118 |
#define | IG_EntSRC 122 |
#define | IG_EntSRV 120 |
#define | IG_EntBND 142 |
#define | IG_EntSUR 144 |
#define | IG_EntBS 126 |
#define | IG_EntSBS 128 |
#define | IG_EntCI 100 |
#define | IG_EntAC 100 |
#define | IG_EntTX 212 |
#define | IG_EntMR 408 |
#define | IG_EntMD 308 |
#define | IG_modMax 1000 |
Functions | |
long | IGE_w_124 (Mat_4x3 m1, FILE *fp_o1, FILE *fp_o2) |
long | IGE_w_getPtr (int typ, long ind) |
int | IGE_defMat (Vector *vc1) |
int | IGE_w_mat (ObjGX *ox, FILE *fp_o1, FILE *fp_o2) |
int | IGE_w_rec (ObjGX *objIn, long TrInd, int apt_typ, long apt_ind, FILE *fp_o1, FILE *fp_o2) |
int | IGE_w_obj (ObjGX *ox1, int aptTyp, long aptInd, FILE *fp_o1, FILE *fp_o2) |
int | IGE_w_D_Ln (FILE *fp_o1) |
int | IGE_w_rD (ObjGX *el, FILE *fp_o1) |
int | IGE_w_rP (ObjGX *el, FILE *fp_o2) |
int | IGE_w_subObjs (ObjGX *el, FILE *fp_o1, FILE *fp_o2) |
int | IGE_w_SUR (ObjGX *el, FILE *fp_o1, FILE *fp_o2) |
int | IGE_w_CVCCV (ObjGX *el, FILE *fp_o1, FILE *fp_o2) |
int | IGE_w_P_MD (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_MR (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_SRC (ObjGX *el, FILE *fp_o2) |
int | IGE_w_142 (int ibs, int ica, FILE *fp_o1, FILE *fp_o2) |
int | IGE_w_P_142 (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_144 (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_SRV (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_SBS (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_SRU (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_POL (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_POL2 (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_BS (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_PLN (ObjGX *ox, FILE *fp_o2) |
int | IGE_w_P_ELL (ObjGX *ox, FILE *fp_o2) |
int | IGE_w_P_CCV (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_TX (ObjGX *el, FILE *fp_o2) |
int | IGE_w_P_PS (ObjGX *el, FILE *fp_o2) |
int | IGE_w_rPP (FILE *fp_o2, Point *pt1) |
int | IGE_w_rPT (FILE *fp_o2, char *txt) |
int | IGE_w_rP1 (FILE *fp_o2, int mode, int pi, double pd) |
int | IGE_w_rP_out (FILE *fp_o2) |
int | IGE_w_rT (FILE *fp_o1, FILE *fp_o2) |
int | IGE_w_init (FILE *fp_o1) |
int | IGE_w_savPtr (int typ, long ind) |
int | IGE_w_dump_expTab () |
int | IGE_w_dNr2ind (int DLNr) |
Variables | |
static int | IG_D_line_nr |
static int | IG_S_line_nr |
static int | IG_G_line_nr |
static int | IG_P_line_nr |
static int | IG_D_line_mod |
static int | IG_TypTab [] |
static int | IG_EntTab [] |
static long | IG_TrInd |
static int | IG_Pa1 [9] |
static int | IG_Pa2 [9] |
static char | IGlnD1 [88] |
static char | IGlnD2 [88] |
static int | IG_mode = 0 |
static Circ | IGE_ci1 |
static CurvElli | IGE_el1 |
static ExpObj * | expTab |
static long | expTabSiz |
static long | expNr |
static long | expInd |
static int | IG_modNr |
static ModPos | IG_modTab [IG_modMax] |
static int * | IG_subObjTab |
static int | IG_subObjNr |
#define IG_EntPT 116 |
#define IG_EntLN 110 |
#define IG_EntCCV 102 |
#define IG_EntPOL 106 |
#define IG_EntPLN 108 |
#define IG_EntELL 104 |
#define IG_EntPS 112 |
#define IG_EntSRU 118 |
#define IG_EntSRC 122 |
#define IG_EntSRV 120 |
#define IG_EntBND 142 |
#define IG_EntSUR 144 |
#define IG_EntBS 126 |
#define IG_EntSBS 128 |
#define IG_EntCI 100 |
#define IG_EntAC 100 |
#define IG_EntTX 212 |
#define IG_EntMR 408 |
#define IG_EntMD 308 |
#define IG_modMax 1000 |
long IGE_w_124 | ( | Mat_4x3 | m1, | |
FILE * | fp_o1, | |||
FILE * | fp_o2 | |||
) |
long IGE_w_getPtr | ( | int | typ, | |
long | ind | |||
) |
int IGE_defMat | ( | Vector * | vc1 | ) |
int IGE_w_mat | ( | ObjGX * | ox, | |
FILE * | fp_o1, | |||
FILE * | fp_o2 | |||
) |
int IGE_w_rec | ( | ObjGX * | objIn, | |
long | TrInd, | |||
int | apt_typ, | |||
long | apt_ind, | |||
FILE * | fp_o1, | |||
FILE * | fp_o2 | |||
) |
int IGE_w_obj | ( | ObjGX * | ox1, | |
int | aptTyp, | |||
long | aptInd, | |||
FILE * | fp_o1, | |||
FILE * | fp_o2 | |||
) |
int IGE_w_D_Ln | ( | FILE * | fp_o1 | ) |
int IGE_w_rD | ( | ObjGX * | el, | |
FILE * | fp_o1 | |||
) |
int IGE_w_rP | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_subObjs | ( | ObjGX * | el, | |
FILE * | fp_o1, | |||
FILE * | fp_o2 | |||
) |
int IGE_w_SUR | ( | ObjGX * | el, | |
FILE * | fp_o1, | |||
FILE * | fp_o2 | |||
) |
int IGE_w_CVCCV | ( | ObjGX * | el, | |
FILE * | fp_o1, | |||
FILE * | fp_o2 | |||
) |
int IGE_w_P_MD | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_MR | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_SRC | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_142 | ( | int | ibs, | |
int | ica, | |||
FILE * | fp_o1, | |||
FILE * | fp_o2 | |||
) |
int IGE_w_P_142 | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_144 | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_SRV | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_SBS | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_SRU | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_POL | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_POL2 | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_BS | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_PLN | ( | ObjGX * | ox, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_ELL | ( | ObjGX * | ox, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_CCV | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_TX | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_P_PS | ( | ObjGX * | el, | |
FILE * | fp_o2 | |||
) |
int IGE_w_rPP | ( | FILE * | fp_o2, | |
Point * | pt1 | |||
) |
int IGE_w_rPT | ( | FILE * | fp_o2, | |
char * | txt | |||
) |
int IGE_w_rP1 | ( | FILE * | fp_o2, | |
int | mode, | |||
int | pi, | |||
double | pd | |||
) |
int IGE_w_rP_out | ( | FILE * | fp_o2 | ) |
int IGE_w_rT | ( | FILE * | fp_o1, | |
FILE * | fp_o2 | |||
) |
int IGE_w_init | ( | FILE * | fp_o1 | ) |
int IGE_w_savPtr | ( | int | typ, | |
long | ind | |||
) |
int IGE_w_dump_expTab | ( | ) |
int IGE_w_dNr2ind | ( | int | DLNr | ) |
int IG_D_line_nr [static] |
int IG_S_line_nr [static] |
int IG_G_line_nr [static] |
int IG_P_line_nr [static] |
int IG_D_line_mod [static] |
int IG_TypTab[] [static] |
Initial value:
{ Typ_PT, Typ_LN, Typ_CI, Typ_AC, Typ_CVPOL, Typ_CVPOL2, Typ_CVPSP3, Typ_CVBSP, Typ_ATXT, Typ_GTXT, Typ_CVELL, Typ_CVCCV, Typ_PLN, Typ_SURRU, Typ_SUR, Typ_SURRV, Typ_SURBSP, Typ_goGeo1, Typ_Model, Typ_SubModel, Typ_CVCLOT, -99}
int IG_EntTab[] [static] |
long IG_TrInd [static] |
int IG_Pa1[9] [static] |
int IG_Pa2[9] [static] |
char IGlnD1[88] [static] |
char IGlnD2[88] [static] |
int IG_mode = 0 [static] |
long expTabSiz [static] |
long expNr [static] |
long expInd [static] |
int IG_modNr [static] |
int* IG_subObjTab [static] |
int IG_subObjNr [static] |