#include <math.h>
#include <string.h>
#include <stdlib.h>
#include "idcnt.h"
#include "idcalc.h"
#include "iderr.h"
#include "idprint.h"
Go to the source code of this file.
Defines | |
#define | CRR(t1, t2) |
#define | CFR(PPt) |
Functions | |
int | _IdCntAddPoint (PCONTOUR_USHORT *contour, int valx, int valy) |
int | _IdCntInsertPoint (PCONTOUR_USHORT *contour, int numPoint, int valx, int valy) |
int | IdCntMoveContour (PCONTOUR_USHORT contour, int deltaX, int deltaY) |
int | IdCntRotateContour (PCONTOUR_USHORT contour, int centreX, int centreY, double angle) |
int | IdCntRotateContourDouble (PCONTOUR_DOUBLE contour, int centreX, int centreY, double angle) |
int | IdCntZoomContourDouble (PCONTOUR_DOUBLE contour, int centreX, int centreY, double percent) |
int | IdCntDelPoint (PCONTOUR contour, int numPoint) |
int | IdCntDelPoints (PCONTOUR contour, int numPoint1, int numPoint2) |
PCONTOUR | IdCntConcat (PCONTOUR contour1, PCONTOUR contour2) |
PCONTOUR | IdCntClear (PCONTOUR cont) |
PCONTOUR | IdCntCopy (PCONTOUR ims, PCONTOUR imd) |
PCONTOUR | IdCntCast (PCONTOUR ims, PCONTOUR imd) |
|
Value:
Referenced by IdCntCast(). |
|
Value:
|
|
Definition at line 86 of file cntutil.c. References IdCntDimX, IdCntModifLongueur(), IdCntSetX, IdCntSetY, and IdCntUsedNbX. |
|
Definition at line 145 of file cntutil.c. References CNT, IdCntAddPoint, IdCntDimX, IdCntGetUsedNbX, IdCntGetX, IdCntGetY, IdCntModifLongueur(), IdCntSetUsedNbX, IdCntSetX, IdCntSetY, IdCntUsedNbX, IDERR_INVALID_NUMBER, IDERR_POINTER_IS_NULL, IDERR_WRONG_TYPE, IdErrno, IdErrPrintf(), and IdLibidoType. |
|
Definition at line 763 of file cntutil.c. References CFR, CNT_CHAR, CNT_DOUBLE, CNT_FLOAT, CNT_LONG, CNT_SHORT, CNT_UCHAR, CNT_ULONG, CNT_USHORT, IdCntCopy(), IdCntGetUsedNbX, IdCntSameSize, IdCntSetUsedNbX, IdCntType, IDERR_WRONG_DIM, IDERR_WRONG_TYPE, IdErrno, IdPrintf(), PCONTOUR, PCONTOUR_CHAR, PCONTOUR_FLOAT, PCONTOUR_LONG, PCONTOUR_SHORT, PCONTOUR_UCHAR, and PCONTOUR_ULONG. |
|
Definition at line 671 of file cntutil.c. References CNT, IdCntDimX, IdCntSetUsedNbX, IDERR_POINTER_IS_NULL, IDERR_WRONG_TYPE, IdErrno, IdLibidoType, IdSizeOfType, and PCONTOUR. |
|
Definition at line 609 of file cntutil.c. References CNT, IdCntDimX, IdCntModifLongueur(), IdCntSameType, IdCntSetUsedNbX, IdCntUsedNbX, IDERR_POINTER_IS_NULL, IDERR_WRONG_TYPE, IdErrno, IdLibidoType, IdSizeOfType, and PCONTOUR. |
|
Definition at line 719 of file cntutil.c. References IdCntDimX, IdCntGetUsedNbX, IdCntSameSizeAndType, IdCntSetUsedNbX, IDERR_WRONG_DIM, IdErrno, IdSizeOfType, and PCONTOUR. Referenced by IdCntCast(). |
|
Definition at line 488 of file cntutil.c. References CNT, IdCntGetUsedNbX, IdCntSetUsedNbX, IdCntUsedNbX, IDERR_POINTER_IS_NULL, IDERR_WRONG_TYPE, IdErrno, IdLibidoType, and IdSizeOfType. |
|
Definition at line 548 of file cntutil.c. References CNT, IdCntGetUsedNbX, IdCntSetUsedNbX, IdCntUsedNbX, IDERR_POINTER_IS_NULL, IDERR_WRONG_TYPE, IdErrno, IdLibidoType, and IdSizeOfType. |
|
Definition at line 224 of file cntutil.c. References IdCntGetX, IdCntGetY, IdCntSetX, IdCntSetY, IdCntUsedNbX, IDERR_POINTER_IS_NULL, and IdErrno. |
|
Definition at line 273 of file cntutil.c. References IdCntGetX, IdCntGetY, IdCntSetX, IdCntSetY, IdCntUsedNbX, IDERR_POINTER_IS_NULL, IdErrno, and x. |
|
Definition at line 338 of file cntutil.c. References IdCntGetX, IdCntGetY, IdCntSetX, IdCntSetY, IdCntUsedNbX, IDERR_POINTER_IS_NULL, IdErrno, PCONTOUR_DOUBLE, and x. |
|
Definition at line 412 of file cntutil.c. References IdCalcDistance2Points(), IdCntGetX, IdCntGetY, IdCntRectEnglob(), IdCntSetX, IdCntSetY, IdCntUsedNbX, IDERR_POINTER_IS_NULL, IdErrno, and x. |