![]() |
TerraLib 4.1
|
Go to the source code of this file.
Classes | |
| class | DL_Codes |
Defines | |
| #define | M_PI 3.1415926535897932384626433832795 |
| #define | DL_DXF_MAXLINE 1024 |
| #define | DL_DXF_MAXGROUPCODE 1100 |
| #define | VER_R12 DL_Codes::AC1009 |
| #define | VER_LT2 DL_Codes::AC1009 |
| #define | VER_R13 DL_Codes::AC1012 |
| #define | VER_LT95 DL_Codes::AC1012 |
| #define | VER_R14 DL_Codes::AC1014 |
| #define | VER_LT97 DL_Codes::AC1014 |
| #define | VER_LT98 DL_Codes::AC1014 |
| #define | VER_2000 DL_Codes::AC1015 |
| #define | VER_2002 DL_Codes::AC1015 |
| #define | STRGRP_START 0 |
| #define | STRGRP_END 9 |
| #define | CRDGRP_START 10 |
| #define | CRDGRP_END 19 |
| #define | RLGRP_START 38 |
| #define | RLGRP_END 59 |
| #define | SHOGRP_START 60 |
| #define | SHOGRP_END 79 |
| #define | SUBCLASS 100 |
| #define | CRD2GRP_START 210 |
| #define | CRD2GRP_END 239 |
| #define | ESTRGRP_START 1000 |
| #define | ESTRGRP_END 1009 |
| #define | ERLGRP_START 1010 |
| #define | ERLGRP_END 1059 |
| #define | Y8_COORD_CODE 28 |
| #define | Z0_COORD_CODE 30 |
| #define | Z8_COORD_CODE 38 |
| #define | POINT_COORD_CODE 10 |
| #define | INSERT_COORD_CODE 10 |
| #define | CRD2GRP_START 210 |
| #define | CRD2GRP_END 239 |
| #define | THICKNESS 39 |
| #define | FIRST_REAL_CODE THICKNESS |
| #define | LAST_REAL_CODE 59 |
| #define | FIRST_INT_CODE 60 |
| #define | ATTFLAGS_CODE 70 |
| #define | PLINE_FLAGS_CODE 70 |
| #define | LAYER_FLAGS_CODE 70 |
| #define | FLD_LEN_CODE 73 |
| #define | LAST_INT_CODE 79 |
| #define | X_EXTRU_CODE 210 |
| #define | Y_EXTRU_CODE 220 |
| #define | Z_EXTRU_CODE 230 |
| #define | COMMENT_CODE 999 |
| #define | LINE_START_CODE 10 |
| #define | LINE_END_CODE 11 |
| #define | BLOCK_FLAGS_CODE 70 |
| #define | BLOCK_BASE_CODE 10 |
| #define | XREF_DEPENDENT 16 |
| #define | XREF_RESOLVED 32 |
| #define | REFERENCED 64 |
| #define | XSCALE_CODE 41 |
| #define | YSCALE_CODE 42 |
| #define | ANGLE_CODE 50 |
| #define | INS_POINT_CODE 10 |
| #define | NAME2_CODE 3 |
| #define | CENTER_CODE 10 |
| #define | RADIUS_CODE 40 |
| #define | COND_OP_CODE -4 |
| #define | ENTITY_TYPE_CODE 0 |
| #define | SES_CODE 0 |
| #define | FILE_SEP_CODE 0 |
| #define | SOT_CODE 0 |
| #define | TEXTVAL_CODE 1 |
| #define | NAME_CODE 2 |
| #define | BLOCK_NAME_CODE 2 |
| #define | SECTION_NAME_CODE 2 |
| #define | ENT_HAND_CODE 5 |
| #define | TXT_STYLE_CODE 7 |
| #define | LAYER_NAME_CODE 8 |
| #define | FIRST_XCOORD_CODE 10 |
| #define | FIRST_YCOORD_CODE 20 |
| #define | FIRST_ZCOORD_CODE 30 |
| #define | L_START_CODE 10 |
| #define | L_END_CODE 11 |
| #define | TXTHI_CODE 40 |
| #define | SCALE_X_CODE 41 |
| #define | SCALE_Y_CODE 42 |
| #define | SCALE_Z_CODE 43 |
| #define | BULGE_CODE 42 |
| #define | ROTATION_CODE 50 |
| #define | COLOUR_CODE 62 |
| #define | LTYPE_CODE 6 |
| #define | ATTS_FOLLOW_CODE 66 |
| #define | ATT_TAG_CODE 2 |
| #define | ATT_VAL_CODE 1 |
| #define | ATT_FLAGS_CODE 70 |
| #define | ATT_INVIS_FLAG 1 |
| #define | ATT_CONST_FLAG 2 |
| #define | ATT_VERIFY_FLAG 4 |
| #define | ATT_PRESET_FLAG 8 |
| #define | OPEN_PLINE 0x00 |
| #define | CLOSED_PLINE 0x01 |
| #define | POLYLINE3D 0x80 |
| #define | PFACE_MESH 0x40 |
| #define | PGON_MESH 0x10 |
| #define | VERTS_FOLLOW_CODE 66 |
| #define | VERTEX_COORD_CODE 10 |
| #define | FROZEN 1 |
| #define | FROZEN_BY_DEF 2 |
| #define | LOCKED 4 |
| #define | OBJECT_USED 64 |
| #define | BLOCK_EN_CODE -2 |
| #define | E_NAME -1 |
| #define | EXTD_SENTINEL (-3) |
| #define | EXTD_STR 1000 |
| #define | EXTD_APP_NAME 1001 |
| #define | EXTD_CTL_STR 1002 |
| #define | EXTD_LYR_STR 1003 |
| #define | EXTD_CHUNK 1004 |
| #define | EXTD_HANDLE 1005 |
| #define | EXTD_POINT 1010 |
| #define | EXTD_POS 1011 |
| #define | EXTD_DISP 1012 |
| #define | EXTD_DIR 1013 |
| #define | EXTD_FLOAT 1040 |
| #define | EXTD_DIST 1041 |
| #define | EXTD_SCALE 1042 |
| #define | EXTD_INT16 1070 |
| #define | EXTD_INT32 1071 |
| #define | WCS_TRANS_CODE 0 |
| #define | UCS_TRANS_CODE 1 |
| #define | DCS_TRANS_CODE 2 |
| #define | PCS_TRANS_CODE 3 |
Variables | |
| const double | dxfColors [][3] |
| #define ANGLE_CODE 50 |
| #define ATT_CONST_FLAG 2 |
| #define ATT_FLAGS_CODE 70 |
| #define ATT_INVIS_FLAG 1 |
| #define ATT_PRESET_FLAG 8 |
| #define ATT_TAG_CODE 2 |
| #define ATT_VAL_CODE 1 |
| #define ATT_VERIFY_FLAG 4 |
| #define ATTFLAGS_CODE 70 |
| #define ATTS_FOLLOW_CODE 66 |
| #define BLOCK_BASE_CODE 10 |
| #define BLOCK_EN_CODE -2 |
| #define BLOCK_FLAGS_CODE 70 |
| #define BLOCK_NAME_CODE 2 |
| #define BULGE_CODE 42 |
| #define CENTER_CODE 10 |
| #define CLOSED_PLINE 0x01 |
| #define COLOUR_CODE 62 |
| #define COMMENT_CODE 999 |
| #define COND_OP_CODE -4 |
| #define CRD2GRP_END 239 |
| #define CRD2GRP_END 239 |
| #define CRD2GRP_START 210 |
| #define CRD2GRP_START 210 |
| #define CRDGRP_END 19 |
| #define CRDGRP_START 10 |
| #define DCS_TRANS_CODE 2 |
| #define DL_DXF_MAXGROUPCODE 1100 |
| #define DL_DXF_MAXLINE 1024 |
| #define E_NAME -1 |
| #define ENT_HAND_CODE 5 |
| #define ENTITY_TYPE_CODE 0 |
| #define ERLGRP_END 1059 |
| #define ERLGRP_START 1010 |
| #define ESTRGRP_END 1009 |
| #define ESTRGRP_START 1000 |
| #define EXTD_APP_NAME 1001 |
| #define EXTD_CHUNK 1004 |
| #define EXTD_CTL_STR 1002 |
| #define EXTD_DIR 1013 |
| #define EXTD_DISP 1012 |
| #define EXTD_DIST 1041 |
| #define EXTD_FLOAT 1040 |
| #define EXTD_HANDLE 1005 |
| #define EXTD_INT16 1070 |
| #define EXTD_INT32 1071 |
| #define EXTD_LYR_STR 1003 |
| #define EXTD_POINT 1010 |
| #define EXTD_POS 1011 |
| #define EXTD_SCALE 1042 |
| #define EXTD_SENTINEL (-3) |
| #define EXTD_STR 1000 |
| #define FILE_SEP_CODE 0 |
| #define FIRST_INT_CODE 60 |
| #define FIRST_REAL_CODE THICKNESS |
| #define FIRST_XCOORD_CODE 10 |
| #define FIRST_YCOORD_CODE 20 |
| #define FIRST_ZCOORD_CODE 30 |
| #define FLD_LEN_CODE 73 |
| #define FROZEN 1 |
| #define FROZEN_BY_DEF 2 |
| #define INS_POINT_CODE 10 |
| #define INSERT_COORD_CODE 10 |
| #define L_END_CODE 11 |
| #define L_START_CODE 10 |
| #define LAST_INT_CODE 79 |
| #define LAST_REAL_CODE 59 |
| #define LAYER_FLAGS_CODE 70 |
| #define LAYER_NAME_CODE 8 |
| #define LINE_END_CODE 11 |
| #define LINE_START_CODE 10 |
| #define LOCKED 4 |
| #define LTYPE_CODE 6 |
| #define M_PI 3.1415926535897932384626433832795 |
Defines common DXF codes and constants.
| #define NAME2_CODE 3 |
| #define NAME_CODE 2 |
| #define OBJECT_USED 64 |
| #define OPEN_PLINE 0x00 |
| #define PCS_TRANS_CODE 3 |
| #define PFACE_MESH 0x40 |
| #define PGON_MESH 0x10 |
| #define PLINE_FLAGS_CODE 70 |
| #define POINT_COORD_CODE 10 |
| #define POLYLINE3D 0x80 |
| #define RADIUS_CODE 40 |
| #define REFERENCED 64 |
| #define RLGRP_END 59 |
| #define RLGRP_START 38 |
| #define ROTATION_CODE 50 |
| #define SCALE_X_CODE 41 |
| #define SCALE_Y_CODE 42 |
| #define SCALE_Z_CODE 43 |
| #define SECTION_NAME_CODE 2 |
| #define SES_CODE 0 |
| #define SHOGRP_END 79 |
| #define SHOGRP_START 60 |
| #define SOT_CODE 0 |
| #define STRGRP_END 9 |
| #define STRGRP_START 0 |
| #define SUBCLASS 100 |
| #define TEXTVAL_CODE 1 |
| #define THICKNESS 39 |
| #define TXT_STYLE_CODE 7 |
| #define TXTHI_CODE 40 |
| #define UCS_TRANS_CODE 1 |
| #define VER_2000 DL_Codes::AC1015 |
| #define VER_2002 DL_Codes::AC1015 |
| #define VER_LT2 DL_Codes::AC1009 |
| #define VER_LT95 DL_Codes::AC1012 |
| #define VER_LT97 DL_Codes::AC1014 |
| #define VER_LT98 DL_Codes::AC1014 |
| #define VER_R12 DL_Codes::AC1009 |
| #define VER_R13 DL_Codes::AC1012 |
| #define VER_R14 DL_Codes::AC1014 |
| #define VERTEX_COORD_CODE 10 |
| #define VERTS_FOLLOW_CODE 66 |
| #define WCS_TRANS_CODE 0 |
| #define X_EXTRU_CODE 210 |
| #define XREF_DEPENDENT 16 |
| #define XREF_RESOLVED 32 |
| #define XSCALE_CODE 41 |
| #define Y8_COORD_CODE 28 |
| #define Y_EXTRU_CODE 220 |
| #define YSCALE_CODE 42 |
| #define Z0_COORD_CODE 30 |
| #define Z8_COORD_CODE 38 |
| #define Z_EXTRU_CODE 230 |
| const double dxfColors[][3] |