#include <rvc/objectname.h>#include <mi32/rect.h>#include <mi32/elemstyl.h>

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) |
CAD object descriptions Version 2.0 (RVCCAD format)
| #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.
1.6.1