/dports/cad/libredwg/libredwg-0.12.4/bindings/ |
H A D | dwg.i | 163 dwg_get_num_classes(const Dwg_Data *dwg); 165 dwg_get_class(const Dwg_Data *dwg, unsigned int index); 167 dwg_get_object(Dwg_Data *dwg, BITCODE_BL index); 280 EXPORT Dwg_Object_APPID** dwg_getall_APPID (Dwg_Data* dwg); 305 EXPORT Dwg_Object_DUMMY** dwg_getall_DUMMY (Dwg_Data* dwg); 307 EXPORT Dwg_Object_FIELD** dwg_getall_FIELD (Dwg_Data* dwg); 310 EXPORT Dwg_Object_GROUP** dwg_getall_GROUP (Dwg_Data* dwg); 314 EXPORT Dwg_Object_INDEX** dwg_getall_INDEX (Dwg_Data* dwg); 336 EXPORT Dwg_Object_UCS** dwg_getall_UCS (Dwg_Data* dwg); 340 EXPORT Dwg_Object_VIEW** dwg_getall_VIEW (Dwg_Data* dwg); [all …]
|
/dports/cad/libredwg/libredwg-0.12.4/src/ |
H A D | decode.h | 33 EXPORT int dwg_decode (Bit_Chain *restrict dat, Dwg_Data *restrict dwg); 35 Dwg_Object_Ref *dwg_find_objectref (const Dwg_Data *restrict dwg, 46 Dwg_Data *restrict dwg); 50 Dwg_Data *restrict dwg, 54 int dwg_decode_add_object (Dwg_Data *restrict dwg, Bit_Chain *dat, 67 void dwg_resolve_objectrefs_silent (Dwg_Data *restrict dwg); 73 char *dwg_dim_blockname (Dwg_Data *restrict dwg, 79 int dwg_fixup_BLOCKS_entities (Dwg_Data *restrict dwg); 89 void read_r2007_init (Dwg_Data *restrict dwg); 91 Dwg_Data *restrict dwg); [all …]
|
H A D | dwg.c | 204 memset (dwg, 0, sizeof (Dwg_Data)); in dwg_read_file() 758 Dwg_Data *dwg; in dwg_next_object() 934 dwg_block_control (Dwg_Data *dwg) in dwg_block_control() 1120 Dwg_Data *dwg = hdr->parent; in get_next_owned_entity() 1176 Dwg_Data *dwg = owner->parent; in get_first_owned_subentity() 1223 Dwg_Data *dwg = owner->parent; in get_next_owned_subentity() 1307 Dwg_Data *dwg = hdr->parent; in get_first_owned_block() 1346 Dwg_Data *dwg = hdr->parent; in get_next_owned_block() 1374 Dwg_Data *dwg; in get_next_owned_block_entity() 1416 Dwg_Data *dwg = hdr->parent; in get_last_owned_block() [all …]
|
H A D | dynapi.h | 60 EXPORT bool dwg_dynapi_header_value (const Dwg_Data *restrict dwg, 75 EXPORT bool dwg_dynapi_header_utf8text (const Dwg_Data *restrict dwg, 92 EXPORT bool dwg_dynapi_header_set_value (Dwg_Data *restrict dwg, 121 dwg_dynapi_field_set_value (const Dwg_Data *restrict dwg, /* only needed if unicode strings */ 128 EXPORT char *dwg_dynapi_handle_name (const Dwg_Data *restrict dwg,
|
H A D | out_dxf.h | 32 const char *dxf_codepage (int code, Dwg_Data *dwg) RETURNS_NONNULL; 40 EXPORT int dwg_write_dxf (Bit_Chain *dat, Dwg_Data *dwg) __nonnull_all; 41 EXPORT int dwg_write_dxfb (Bit_Chain *dat, Dwg_Data *dwg) __nonnull_all;
|
H A D | free.h | 32 int dwg_free_variable_type (Dwg_Data *restrict dwg, Dwg_Object *restrict obj); 33 int dwg_free_variable_no_class (Dwg_Data *restrict dwg, Dwg_Object *restrict obj);
|
H A D | encode.h | 34 EXPORT int dwg_encode (Dwg_Data *restrict dwg, Bit_Chain *restrict dat); 43 Dwg_Class *dwg_encode_get_class (Dwg_Data *restrict dwg, Dwg_Object *restrict obj);
|
H A D | out_json.h | 28 EXPORT int dwg_write_json (Bit_Chain *restrict dat, Dwg_Data *restrict dwg); 29 EXPORT int dwg_write_geojson (Bit_Chain *restrict dat, Dwg_Data *restrict dwg);
|
H A D | decode.c | 307 Dwg_Data *restrict dwg) in decode_preR13_section() 1877 add_section (Dwg_Data *dwg) in add_section() 4037 Dwg_Data *dwg = obj->dwg; in dwg_decode_eed() 4412 Dwg_Data *dwg = ent->dwg; in dwg_decode_entity() 4524 Dwg_Data *dwg = _obj->dwg; in dwg_decode_object() 4647 dwg_new_ref (Dwg_Data *restrict dwg) in dwg_new_ref() 4897 Dwg_Data *dwg = obj->parent; in dwg_decode_common_entity_handle_data() 4948 Dwg_Data *dwg = obj->parent->dwg; in dwg_decode_xdata() 5183 Dwg_Data *dwg = obj->parent; in check_POLYLINE_handles() 5450 dwg_add_object (Dwg_Data *restrict dwg) in dwg_add_object() [all …]
|
H A D | in_dxf.h | 28 BITCODE_T dwg_add_u8_input (Dwg_Data *restrict dwg, 32 EXPORT int dwg_read_dxf (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) __nonnull_all; 33 EXPORT int dwg_read_dxfb (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) __nonnull_all; 100 BITCODE_H find_tablehandle (Dwg_Data *restrict dwg, Dxf_Pair *restrict pair);
|
H A D | decode_r2007.c | 141 Dwg_Data *restrict dwg, 145 Dwg_Data *restrict dwg, 149 Dwg_Data *restrict dwg, 153 Dwg_Data *restrict dwg, 157 Dwg_Data *restrict dwg, 1555 Dwg_Data *restrict dwg, in read_2007_section_header() 1613 Dwg_Data *restrict dwg, in read_2007_section_handles() 2185 acds_private (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) in acds_private() 2204 read_2007_section_acds (Bit_Chain *restrict dat, Dwg_Data *restrict dwg, in read_2007_section_acds() 2299 read_r2007_init (Dwg_Data *restrict dwg) in read_r2007_init() [all …]
|
H A D | out_json.c | 1136 Dwg_Data *dwg = obj->parent; in json_common_object_handle_data() 1348 Dwg_Data *dwg = obj->parent; in json_3dsolid() 1678 Dwg_Data *dwg = obj->parent; in dwg_json_object() 1750 json_header_write (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) in json_header_write() 1771 json_classes_write (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) in json_classes_write() 1796 json_objects_write (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) in json_objects_write() 1818 json_handles_write (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) 1836 json_thumbnail_write (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) in json_thumbnail_write() 1872 json_section_summary (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) in json_section_summary() 1998 json_section_acds (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) in json_section_acds() [all …]
|
H A D | free.c | 394 Dwg_Data *dwg = obj->parent; in dwg_free_common_entity_data() 423 Dwg_Data *dwg = obj->parent; in dwg_free_common_object_data() 598 Dwg_Data *dwg; in dwg_free_object() 888 Dwg_Data *dwg; in dwg_free_object_private() 1158 dwg_free_header_vars (Dwg_Data *dwg) in dwg_free_header_vars() 1172 dwg_free_summaryinfo (Dwg_Data *dwg) in dwg_free_summaryinfo() 1185 dwg_free_appinfo (Dwg_Data *dwg) in dwg_free_appinfo() 1197 dwg_free_filedeplist (Dwg_Data *dwg) in dwg_free_filedeplist() 1210 dwg_free_security (Dwg_Data *dwg) in dwg_free_security() 1223 dwg_free_acds (Dwg_Data *dwg) in dwg_free_acds() [all …]
|
H A D | encode.c | 56 BITCODE_T dwg_add_u8_input (Dwg_Data *restrict dwg, 58 Dwg_Object_APPID *dwg_add_APPID (Dwg_Data *restrict dwg, 793 EXPORT long dwg_add_##token (Dwg_Data * dwg) \ 821 EXPORT long dwg_add_##token (Dwg_Data * dwg) \ 1011 Dwg_Data *restrict dwg, 1076 add_LibreDWG_APPID (Dwg_Data *dwg) in add_LibreDWG_APPID() 1147 Dwg_Data *dwg = obj->parent; in add_DUMMY_eed() 1249 Dwg_Data *dwg = obj->parent; in encode_unknown_as_dummy() 3471 Dwg_Data *dwg = obj->parent; in dwg_encode_add_object() 4229 Dwg_Data *dwg = ent->dwg; in dwg_encode_entity() [all …]
|
H A D | in_json.h | 28 EXPORT int dwg_read_json (Bit_Chain *restrict dat, Dwg_Data *restrict dwg) __nonnull_all;
|
/dports/cad/libredwg/libredwg-0.12.4/programs/ |
H A D | dwgbmp.c | 76 bmp_free_dwg (Dwg_Data *dwg) in bmp_free_dwg() 108 Dwg_Data dwg; in get_bmp() 117 memset (&dwg, 0, sizeof (Dwg_Data)); in get_bmp()
|
H A D | dwg2ps.c | 76 set_info (PSDoc *restrict ps, Dwg_Data *restrict dwg, const char *restrict key, in set_info() 95 create_postscript (Dwg_Data *dwg, char *output) in create_postscript() 270 Dwg_Data dwg; in main() 363 memset (&dwg, 0, sizeof (Dwg_Data)); in main()
|
H A D | dwgrewrite.c | 96 Dwg_Data dwg; in main() 147 Dwg_Data dwg; in main() 255 memset (&dwg, 0, sizeof (Dwg_Data)); in main()
|
H A D | dwglayers.c | 85 Dwg_Data dwg; in main() 147 memset (&dwg, 0, sizeof (Dwg_Data)); in main()
|
H A D | dwgwrite.c | 114 Dwg_Data dwg; in main() 166 Dwg_Data dwg; in main() 321 memset (&dwg, 0, sizeof (Dwg_Data)); in main()
|
H A D | dwgread.c | 112 Dwg_Data dwg; in main() 239 memset (&dwg, 0, sizeof (Dwg_Data)); in main()
|
/dports/cad/libredwg/libredwg-0.12.4/examples/ |
H A D | load_dwg.c | 99 Dwg_Data dwg; in load_dwg() 101 memset (&dwg, 0, sizeof (Dwg_Data)); in load_dwg()
|
/dports/cad/libredwg/libredwg-0.12.4/test/unit-testing/ |
H A D | dynapi_test.c.in | 36 test_header (Dwg_Data *dwg) 55 test_object (const Dwg_Data *restrict dwg, const Dwg_Object *restrict obj) 80 Dwg_Data dwg;
|
/dports/cad/libredwg/libredwg-0.12.4/include/ |
H A D | dwg.h | 8955 } Dwg_Data; typedef 8987 Dwg_Data *restrict dwg); 8989 Dwg_Data *restrict dwg); 8992 const Dwg_Data *restrict dwg); 9053 EXPORT char *dwg_variable_dict (Dwg_Data *restrict dwg, 9062 EXPORT double dwg_page_x_min (const Dwg_Data *restrict); 9063 EXPORT double dwg_page_x_max (const Dwg_Data *restrict); 9064 EXPORT double dwg_page_y_min (const Dwg_Data *restrict); 9065 EXPORT double dwg_page_y_max (const Dwg_Data *restrict); 9142 EXPORT void dwg_free (Dwg_Data *restrict dwg); [all …]
|
H A D | dwg_api.h | 6132 Dwg_Data * 6408 dwg_add_DICTIONARY (Dwg_Data *restrict dwg, 6699 dwg_add_LAYER (Dwg_Data *restrict dwg, 6702 dwg_add_STYLE (Dwg_Data *restrict dwg, 6705 dwg_add_LTYPE (Dwg_Data *restrict dwg, 6708 dwg_add_VIEW (Dwg_Data *restrict dwg, 6711 dwg_add_DIMSTYLE (Dwg_Data *restrict dwg, 6714 dwg_add_VPORT (Dwg_Data *restrict dwg, 6717 dwg_add_VX (Dwg_Data *restrict dwg, 6720 dwg_add_APPID (Dwg_Data *restrict dwg, [all …]
|