===================================================== Liste_Funktionen_Beginn: AP_cont_PTmod1 get index AP_cont_PTmod get index AP_cont_nearPt get index of nearest Point AP_cont_skip skip CW/CCW und MOD() AP_cont_mod get CW/CCW und MOD(#) AP_cont_Conn__ connect AP_cont_ConnLn give ConnectionLine AP_cont_inv invert lin.curves in structs according to iMod AP_cont_intPt select intersectionPoint AP_cont_nxPT PT -> ObjGX AP_cont_nxt main Liste_Funktionen_Ende: =====================================================
#include "MS_Def0.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "../ut/ut_geo.h"
#include "../ut/ut_umem.h"
#include "../ut/ut_txt.h"
#include "ut_ui_TX.h"
#include "../db/ut_DB.h"
#include "../gr/ut_UI.h"
#include "../ci/NC_apt.h"
Functions | |
int | AP_cont_PTmod1 (int imod) |
int | AP_cont_PTmod (Point *p0, Point *ptTab, int ptNr, int imod) |
int | AP_cont_nearPt (Point *p0, Point *ptTab, int ptNr) |
int | AP_cont_skip (int *iIn, int aus_anz, int aus_typ[], double aus_tab[]) |
int | AP_cont_mod (int *dreh, int *imod, int iIn, int aus_anz, int aus_typ[], double aus_tab[]) |
int | AP_cont_Conn__ () |
int | AP_cont_ConnLn (Line *lno, int iMod, Point *p1a, Point *p1e, Point *p2a, Point *p2e) |
int | AP_cont_inv (int iMod) |
int | AP_cont_intPt (int iNr, Point *pta) |
int | AP_cont_nxt (ObjGX *oo1, int *oo1i, ObjGX *oo2, int *oo2i, Memspc *ooDat, ObjGX *o1, int oInd, int dreh, int imod) |
int | AP_cont_nxPT (ObjGX *ox, Point *pt1, Memspc *ooDat) |
Variables | |
int | APT_obj_stat |
static char | o1Dat [OBJ_SIZ_MAX] |
static char | o2Dat [OBJ_SIZ_MAX] |
static int | o1Ind |
static int | o2Ind |
static int | o1Typ |
static int | o2Typ |
static Point | pto1a |
static Point | pto1e |
static Point | pto2a |
static Point | pto2e |
static int | modFlg |
static int | contNr |
int AP_cont_PTmod1 | ( | int | imod | ) |
int AP_cont_skip | ( | int * | iIn, | |
int | aus_anz, | |||
int | aus_typ[], | |||
double | aus_tab[] | |||
) |
int AP_cont_mod | ( | int * | dreh, | |
int * | imod, | |||
int | iIn, | |||
int | aus_anz, | |||
int | aus_typ[], | |||
double | aus_tab[] | |||
) |
int AP_cont_Conn__ | ( | ) |
int AP_cont_inv | ( | int | iMod | ) |
int AP_cont_intPt | ( | int | iNr, | |
Point * | pta | |||
) |
int AP_cont_nxt | ( | ObjGX * | oo1, | |
int * | oo1i, | |||
ObjGX * | oo2, | |||
int * | oo2i, | |||
Memspc * | ooDat, | |||
ObjGX * | o1, | |||
int | oInd, | |||
int | dreh, | |||
int | imod | |||
) |
int APT_obj_stat |
char o1Dat[OBJ_SIZ_MAX] [static] |
char o2Dat[OBJ_SIZ_MAX] [static] |
int o1Ind [static] |
int o2Ind [static] |
int o1Typ [static] |
int o2Typ [static] |
int modFlg [static] |
int contNr [static] |