mi32/rvccad.h File Reference

<mi32/rvccad.h> More...

#include <rvc/objectname.h>
#include <mi32/rect.h>
#include <mi32/elemstyl.h>
Include dependency graph for rvccad.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CADARC
struct  CADBLOCK
struct  CADCIRCLE
 Any addition to CADELEMOPT "MUST" be noted in _rvcCADInit() (rvccad.c) and in headers.def (see person in charge of RVC). More...
struct  CADEARC
union  CADELEMDATA
struct  CADELEMHDR
struct  CADELEMOPT
 Any addition to the list "MUST" be noted in _rvcCADInit() (rvccad.c) and in StyleQueryEvalCAD (dbqstyle.c) and in hdrdesc.ref (see person in charge of RVC). More...
struct  CADELLIPSE
struct  CADINSERT
struct  CADLINE
struct  CADMESH
struct  CADMULTILINE
struct  CADMULTIPOINT
struct  CADMULTIPOLY
struct  CADPOLY
struct  CADPOLYNOM
struct  CADRBOX
struct  CADSUBPOLY
struct  CADTEXT

Defines

#define CAD_ARC   3
#define CAD_ARCCHORD   4
#define CAD_ARCWEDGE   14
#define CAD_BLOCKTEXT   6
#define CAD_CIRCLE   2
#define CAD_EARC   12
#define CAD_EARCCHORD   16
#define CAD_EARCWEDGE   15
#define CAD_ELLIPSE   11
#define CAD_INSERT   0
#define CAD_LAST   20
#define CAD_LINE   7
#define CAD_MESH   10
#define CAD_MULTILINE   17
#define CAD_MULTIPOINT   18
#define CAD_MULTIPOLYGON   19
#define CAD_POINT   1
#define CAD_POLYGON   9
#define CAD_POLYNOMIAL   13
#define CAD_RBOX   8
#define CAD_TEXT   5
#define CADBASELINEFLAG_ClipUnder   0x04
#define CADBASELINEFLAG_Exact   0x01
#define CADBASELINEFLAG_Spline   0x02
#define CADBASELINEFLAG_Straight   0x00
#define CADBLOCK_DrawGridPts   (0x00000002)
#define CADBLOCK_DrawLast   (0x00000004)
#define CADBLOCK_HasGrid   (0x00000001)

Detailed Description

<mi32/rvccad.h>

CAD object descriptions Version 2.0 (RVCCAD format)


Define Documentation

#define CAD_ARC   3
#define CAD_ARCCHORD   4

Uses CADARC structure.

#define CAD_ARCWEDGE   14

Uses CADARC structure.

#define CAD_BLOCKTEXT   6

Uses CADTEXT structure N.I.Y.

#define CAD_CIRCLE   2
#define CAD_EARC   12
#define CAD_EARCCHORD   16

Uses CADEARC structure.

#define CAD_EARCWEDGE   15

Uses CADEARC structure.

#define CAD_ELLIPSE   11
#define CAD_INSERT   0
#define CAD_LAST   20
#define CAD_LINE   7
#define CAD_MESH   10
#define CAD_MULTILINE   17
#define CAD_MULTIPOINT   18
#define CAD_MULTIPOLYGON   19
#define CAD_POINT   1

Has no structure.

#define CAD_POLYGON   9
#define CAD_POLYNOMIAL   13

N.I.Y.

#define CAD_RBOX   8

An easy way to define a rectangle.

#define CAD_TEXT   5
#define CADBASELINEFLAG_ClipUnder   0x04
#define CADBASELINEFLAG_Exact   0x01
#define CADBASELINEFLAG_Spline   0x02
#define CADBASELINEFLAG_Straight   0x00
#define CADBLOCK_DrawGridPts   (0x00000002)
#define CADBLOCK_DrawLast   (0x00000004)
#define CADBLOCK_HasGrid   (0x00000001)

Disallow memset/memcpy.


Generated on Sun Oct 7 21:27:57 2012 for TNTsdk 2012 by  doxygen 1.6.1