Unit DXF_read |
///////////////////////////////////////////////////////////////////////////// // DXF File reader object/code // ŠJohn Biddiscombe // Rutherford Appleton Laboratory, UK // j.biddiscombe@rl.ac.uk // DXF code release 3.0 - July 1997 // // ///////////////////////////////////////////////////////////////////////////// // Thanks very much to John F Herbster for the original DXF reader class // that got this started --- extract from his header follows... // // Pgm. 07/14/95 by John F Herbster, CIS:72714,3445, Houston, TX. // for Rick Rogers (CIS:74323,3573). // // /////////////////////////////////////////////////////////////////////////////
Classes |
abstract_entity - ///////////////////////////////////////////////////////////////////////////// This is a simple class used only during file reads, it should not be used as a base for any objects.
DXF_Reader -
DXF_read_exception - ///////////////////////////////////////////////////////////////////////////// DXF file read exceptions will be this type /////////////////////////////////////////////////////////////////////////////
Functions |
Types |
Constants |
DXF_70Flag
DXF_71Flag
DXF_72Flag
DXF_73Flag
DXF_74Flag
DXF_angle1
DXF_angle2
DXF_angle3
DXF_angle4
DXF_angle5
DXF_angle6
DXF_angle7
DXF_angle8
DXF_angle9
DXF_colornum
DXF_comment
DXF_elevation
DXF_entities_flg
DXF_entity_handle
DXF_ent_ident
DXF_extrusionx
DXF_extrusiony
DXF_extrusionz
DXF_floatval
DXF_floatvals1
DXF_floatvals2
DXF_floatvals3
DXF_layer_name
DXF_line_type
DXF_name
DXF_othername2
DXF_other_X_1
DXF_other_X_2
DXF_other_X_3
DXF_other_Y_1
DXF_other_Y_2
DXF_other_Y_3
DXF_other_Z_1
DXF_other_Z_2
DXF_other_Z_3
DXF_primary_X
DXF_primary_Y
DXF_primary_Z
DXF_repeat
DXF_start
DXF_text_def
DXF_text_prompt
DXF_text_style
DXF_thickness
DXF_var_name
DXF_view_state
DXF_visible
EOL
MaxSizeOfBuf
message_delay_ms
Variables |
Functions |
Types |
tCharArray = array [0..MaxSizeOfBuf-1] of char;
Constants |
Variables |