TerraLib 4.1
E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/dxflib/dl_codes.h File Reference

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 Documentation

#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

Variable Documentation

const double dxfColors[][3]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines