/dports/graphics/py-svgwrite/svgwrite-1.4.1/examples/ltattrie/ |
H A D | tiling_part_4.py | 40 clip_path_triright = dwg.defs.add(dwg.clipPath(id='cliptriright')) 55 defs_g_tr_m = dwg.defs.add(dwg.g(id='defs_g_tr_m')) 67 defs_g_p4m_cell = dwg.defs.add(dwg.g(id='defs_g_p4m_cell')) 113 defs_g_rombus = dwg.defs.add(dwg.g(id='defs_g_rombus')) 160 defs_g_trieq = dwg.defs.add(dwg.g(id='defs_g_trieq')) 168 defs_g_trieq_60 = dwg.defs.add(dwg.g(id='defs_g_trieq_60')) 171 defs_g_trieq_120 = dwg.defs.add(dwg.g(id='defs_g_trieq_120')) 174 defs_g_trieq_180 = dwg.defs.add(dwg.g(id='defs_g_trieq_180')) 177 defs_g_trieq_m60 = dwg.defs.add(dwg.g(id='defs_g_trieq_m60')) 198 defs_g_trieq_c60 = dwg.defs.add(dwg.g(id='defs_g_trieq_c60')) [all …]
|
H A D | tiling_part_5.py | 48 defs_g_trieq = dwg.defs.add(dwg.g(id='defs_g_trieq')) 56 defs_g_trieq_m = dwg.defs.add(dwg.g(id='defs_g_trieq_m')) 64 defs_g_trieq_cc = dwg.defs.add(dwg.g(id='defs_g_trieq_cc')) 108 defs_g_kite = dwg.defs.add(dwg.g(id='defs_g_kite')) 129 defs_g_kite_120 = dwg.defs.add(dwg.g(id='defs_g_kite_120')) 132 defs_g_kite_m120 = dwg.defs.add(dwg.g(id='defs_g_kite_m120')) 141 defs_g_kite_cc = dwg.defs.add(dwg.g(id='defs_g_kite_cc')) 148 defs_g_kite_mcc = dwg.defs.add(dwg.g(id='defs_g_kite_mcc')) 181 defs_g_kale_tri = dwg.defs.add(dwg.g(id='defs_g_kale_tri')) 198 defs_g_kale_cc = dwg.defs.add(dwg.g(id='defs_g_kale_cc')) [all …]
|
H A D | tiling_part_3.py | 34 clip_path = dwg.defs.add(dwg.clipPath(id='clipsq')) 225 defs_g_lr_90 = dwg.defs.add(dwg.g(id='defs_g_lr_90')) 228 defs_g_lr_m90 = dwg.defs.add(dwg.g(id='defs_g_lr_m90')) 231 defs_g_lr_180 = dwg.defs.add(dwg.g(id='defs_g_lr_180')) 234 defs_g_p4g_v1 = dwg.defs.add(dwg.g(id='defs_g_p4g_v1')) 294 defs_g_ur_90 = dwg.defs.add(dwg.g(id='defs_g_ur_90')) 297 defs_g_ur_m90 = dwg.defs.add(dwg.g(id='defs_g_ur_m90')) 300 defs_g_ur_180 = dwg.defs.add(dwg.g(id='defs_g_ur_180')) 303 defs_g_p4g_v2 = dwg.defs.add(dwg.g(id='defs_g_p4g_v2')) 353 defs_g_ul_90 = dwg.defs.add(dwg.g(id='defs_g_ul_90')) [all …]
|
H A D | line_cap_join.py | 18 dwg = svgwrite.Drawing(name, (svg_size, svg_size), debug=True) 20 dwg.add(dwg.rect(insert=(0, 0), size=('100%', '100%'), fill='white')) 22 text = dwg.add(dwg.g(font_family="sans-serif", font_size=font_size, fill='black')) 23 lines = dwg.add(dwg.g(stroke_width=10, stroke='green', fill='none')) 25 text.add(dwg.text(title, insert=(0, (font_size + 5)))) 26 lines.add(dwg.line(start=(50, 100), end=(150, 100))) 27 text.add(dwg.text("Default is butt", insert=('175', '100'))) 29 text.add(dwg.text("stroke_linecap='butt'", insert=('175', '130'))) 33 text.add(dwg.text("stroke_linecap='round'", insert=('175', '190'))) 36 text.add(dwg.text("Default is miter", insert=('175', '280'))) [all …]
|
H A D | tiling_part_1.py | 37 clip_path = dwg.defs.add(dwg.clipPath(id='clipsq')) 45 defs_g = dwg.defs.add(dwg.g(id='defs_g', clip_path='url(#clipsq)')) 56 dwg.add(dwg.rect(insert=(0, 0), size=('100%', '100%'), rx=None, ry=None, fill='grey')) 67 dwg.add(sq_created) 76 dwg.add(sq_created) 94 dwg.add(sq_created) 112 dwg.add(sq_created) 130 dwg.add(sq_created) 156 dwg.add(sq_created) 182 dwg.add(sq_created) [all …]
|
H A D | tiling_part_2.py | 35 clip_path = dwg.defs.add(dwg.clipPath(id='clipsq')) 40 defs_g = dwg.defs.add(dwg.g(id='defs_g', clip_path='url(#clipsq)')) 49 dwg.add(dwg.rect(insert=(0, 0), size=('100%', '100%'), fill='grey')) 61 dwg.add(sq_created) 88 dwg.add(sq_created) 115 dwg.add(sq_created) 160 dwg.add(sq_created) 205 dwg.add(sq_created) 253 dwg.add(sq_created) 301 dwg.add(sq_created) [all …]
|
H A D | circle_blur.py | 18 dwg = svgwrite.Drawing(name, (SVG_SIZE, SVG_SIZE), debug=True) 21 myfilter = dwg.defs.add(dwg.filter()) # the short way, using auto ids 24 defs_g_text = dwg.defs.add(dwg.g(id='defs_g_text')) 25 defs_g_text.add(dwg.text("SVGWRITE", insert=(0, 0), font_family="serif", font_size=FONT_SIZE)) 28 dwg.add(dwg.rect(insert=(0, 0), size=('100%', '100%'), fill='white')) 32 dwg.add(dwg.text(title, insert=(0, y), 36 circle_1 = dwg.circle(center=(100, y), r=30) 38 dwg.add(circle_1) 44 circle_2 = dwg.circle(center=(100, y), r=30, filter=myfilter.get_funciri()) 51 dwg.add(circle_2) [all …]
|
H A D | text_justify.py | 18 dwg = svgwrite.Drawing(name, (svg_size, svg_size), debug=True) 20 dwg.add(dwg.rect(insert=(0, 0), size=('100%', '100%'), fill='white')) 22 dwg.add(dwg.text(title, insert=(0, (font_size + 5)), 25 …dwg.add(dwg.text("No specified text_anchor means 'start' justified text", insert=('50%', font_size… 28 dwg.add(dwg.circle(('50%', font_size * 3), r='3px', fill='red')) 30 dwg.add(dwg.text("text_anchor='" + anchor + "' means " + anchor + " justified text", 34 dwg.add(dwg.circle(('50%', font_size * (i + 4)), r='3px', fill='red')) 35 dwg.save()
|
H A D | text_font_size.py | 21 dwg = svgwrite.Drawing(name, (svg_size, svg_size), debug=True) 23 dwg.add(dwg.rect(insert=(0, 0), size=('100%', '100%'), fill='white')) 26 dwg.add(dwg.text(title, insert=(0, y), 32 dwg.add(dwg.text("font_size='" + str(item) + "'", 36 …dwg.add(dwg.text('Since svg fonts are usually vectors, font_size can be very large.', insert=(0, y… 40 …dwg.add(dwg.text('Enlarged small parts of a character are like looking through a microscope. (font… 44 dwg.add(dwg.text('f', insert=(-1100, y), font_family="serif", font_size=4000, fill='black')) 45 dwg.save()
|
/dports/cad/libredwg/libredwg-0.12.4/test/ |
H A D | Makefile.am | 9 test-data/2000/Arc.dwg \ 14 test-data/2000/Cone.dwg \ 18 test-data/2000/Donut.dwg \ 24 test-data/2000/Helix.dwg \ 27 test-data/2000/Leader.dwg \ 29 test-data/2000/Line.dwg \ 35 test-data/2000/Point.dwg \ 49 test-data/2000/RAY.dwg \ 58 test-data/2000/TS1.dwg \ 65 test-data/2004/Arc.dwg \ [all …]
|
H A D | Makefile.in | 401 test-data/2000/Arc.dwg \ 441 test-data/2000/RAY.dwg \ 450 test-data/2000/TS1.dwg \ 457 test-data/2004/Arc.dwg \ 495 test-data/2004/RAY.dwg \ 514 test-data/2007/Arc.dwg \ 551 test-data/2007/RAY.dwg \ 563 test-data/2010/Arc.dwg \ 600 test-data/2010/RAY.dwg \ 614 test-data/2013/Arc.dwg \ [all …]
|
/dports/cad/libredwg/libredwg-0.12.4/src/ |
H A D | dwg.c | 416 assert (dwg); in dwg_write_file() 501 assert (dwg); in dwg_bmp() 601 assert (dwg); in dwg_model_x_min() 608 assert (dwg); in dwg_model_x_max() 615 assert (dwg); in dwg_model_y_min() 622 assert (dwg); in dwg_model_y_max() 629 assert (dwg); in dwg_model_z_min() 636 assert (dwg); in dwg_model_z_max() 709 return dwg->num_objects - dwg->num_entities; in dwg_get_object_num_objects() 3010 last_hdl = dwg->num_object_refs ? dwg->object_ref[ dwg->num_object_refs - 1] : NULL; in dwg_next_handle() [all …]
|
H A D | decode.c | 171 memset (&dwg->header_vars, 0, sizeof (dwg->header_vars)); in dwg_decode() 172 memset (&dwg->summaryinfo, 0, sizeof (dwg->summaryinfo)); in dwg_decode() 173 memset (&dwg->r2004_header, 0, sizeof (dwg->r2004_header)); in dwg_decode() 174 memset (&dwg->auxheader, 0, sizeof (dwg->auxheader)); in dwg_decode() 177 if (dwg->opts) in dwg_decode() 4037 Dwg_Data *dwg = obj->dwg; in dwg_decode_eed() local 4041 if (!dwg) in dwg_decode_eed() 4412 Dwg_Data *dwg = ent->dwg; in dwg_decode_entity() local 4524 Dwg_Data *dwg = _obj->dwg; in dwg_decode_object() local 4640 dwg->object_ref[dwg->num_object_refs++] = ref; in dwg_decode_add_object_ref() [all …]
|
H A D | encode.c | 1107 absref = dwg->object[dwg->num_objects - 1].handle.value + 1; in add_LibreDWG_APPID() 1109 obj = &dwg->object[dwg->num_objects - 1]; in add_LibreDWG_APPID() 1772 if (dwg->opts) in dwg_encode() 1785 if (dwg->header.version != dwg->header.from_version) in dwg_encode() 1800 if (dwg->header.version != dwg->header.from_version in dwg_encode() 3302 if (!dwg || !dwg->dwg_class) in dwg_encode_get_class() 3764 if (dwg && obj->type == dwg->layout_type in dwg_encode_add_object() 3862 (dwg->header.from_version != dwg->header.version in dwg_encode_add_object() 4229 Dwg_Data *dwg = ent->dwg; in dwg_encode_entity() local 4463 last_hdl = dwg->num_object_refs ? dwg->object_ref[ dwg->num_object_refs - 1] : NULL; in dwg_encode_header_variables() [all …]
|
/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/graphics/py-svgwrite/svgwrite-1.4.1/examples/ |
H A D | linearGradient.py | 23 dwg.viewbox(width=200, height=150) 32 dwg.defs.add(horizontal_gradient) 33 dwg.defs.add(vertical_gradient) 34 dwg.defs.add(diagonal_gradient) 35 dwg.defs.add(tricolor_gradient) 58 …dwg.add(dwg.rect((70,10), (50,50), fill=vertical_gradient.get_paint_server(default='currentColor')… 69 dwg.defs.add(tricolor2_gradient) 73 updown = dwg.linearGradient() 74 dwg.defs.add(updown) 76 dwg.add(dwg.rect((130,70), (50,50), fill=updown.get_paint_server(default='currentColor'))) [all …]
|
H A D | using_fonts.py | 19 dwg = svgwrite.Drawing(name+'.svg', (800, 200), debug=True) 21 dwg.embed_stylesheet(""" 28 paragraph = dwg.add(dwg.g(class_="flower14", )) 30 dwg.save(pretty=True) 37 dwg = svgwrite.Drawing(name+'.svg', (800, 200), debug=True) 40 dwg.embed_stylesheet(""" 47 paragraph = dwg.add(dwg.g(class_="flower14", )) 49 dwg.save(pretty=True) 57 dwg.embed_stylesheet(""" 64 paragraph = dwg.add(dwg.g(class_="flower14", )) [all …]
|
H A D | defs_test.py | 29 dwg.defs.add(dwg.style(STYLES)) 33 dwg.add_stylesheet(STYLESHEET, 'noname') 36 dwg.add(dwg.rect(insert=(0, 0), size=('100%', '100%'), fill='grey')) 52 symbol_without_fill = dwg.symbol(id='symbol_without_fill') 55 dwg.defs.add(symbol_without_fill) 66 symbol_without_fill.add(dwg.polygon(points)) 69 …dwg.add(dwg.use(symbol_without_fill, insert=(200, 200), size=(triangle_size, triangle_size), class… 70 …dwg.add(dwg.use(symbol_without_fill, insert=(300, 300), size=(triangle_size*1.2, triangle_size*1.2… 71 …dwg.add(dwg.use(symbol_without_fill, insert=(400, 400), size=(triangle_size*0.5, triangle_size*0.5… 75 dwg.add(dwg.text(title1, insert=(0, y), class_='text', font_size=font_size)) [all …]
|
H A D | marker.py | 23 dwg = svgwrite.Drawing(name, size=('20cm', '15cm'), profile='full', debug=True) 25 dwg.viewbox(width=200, height=150) 36 marker_start.add(dwg.circle((0, 0), r=5)).fill('red', opacity=0.5) 41 marker_end = dwg.marker(size=(5, 5)) # marker defaults: insert=(0,0) 53 marker_mid = dwg.marker(insert=(3, 3), size=(6, 6)) 54 marker_mid.add(dwg.circle((3, 3), r=3)).fill('green', opacity=0.7) 62 dwg.defs.add(marker_start) 63 dwg.defs.add(marker_mid) 64 dwg.defs.add(marker_end) 70 line = dwg.add(dwg.polyline( [all …]
|
/dports/graphics/py-svgwrite/svgwrite-1.4.1/tests/ |
H A D | test_drawing.py | 18 dwg = Drawing() 26 dwg = Drawing() 29 dwg.write(f) 42 dwg = Drawing(fn) 43 dwg.save() 51 dwg = Drawing() 52 dwg.saveas(str(fn)) 57 dwg = Drawing() 60 dwg.write(f) 84 dwg.write(f) [all …]
|
/dports/cad/libredwg/libredwg-0.12.4/programs/ |
H A D | dwgfilter.in | 21 for dwg; do true; done 28 $dwg) if [ ! -f "$dwg" ]; then echo DWG "$dwg" not found; exit 1; fi ;; 33 if [ ! -f "$dwg" ] 35 echo Wrong input DWG "$dwg" 62 echo "$dwgread -O json -o $json $dwg" 63 $dwgread -O json -o "$json" "$dwg" 68 mv "$dwg" "$dwg.bak" 69 echo "$dwgwrite -o $dwg $json" 70 if $dwgwrite -o "$dwg" "$json"; then 73 mv "$dwg.bak" "$dwg"
|
H A D | dxf.test.in | 27 if [ -f "$dwg" ] && [ -f "$dxf" ]; then 52 dwg="$DATADIR/${year}/${base}.dwg" 88 for dwg in "$DATADIR"/sample_2*.dwg; do 100 for dwg in "$DATADIR"/example_*.dwg; do 116 for dwg in "$DATADIR"/2004/Underlay.dwg; do 163 if [ -f "$dwg" ] && [ -x dxf2dwg ] 166 tgt="$(basename "$dwg")" 200 dwg="$DATADIR/${year}/${base}.dwg" 211 dwg="$DATADIR/${base}_${year}.dwg" 222 dwg="$DATADIR/${base}_${year}.dwg" [all …]
|
H A D | dwgfilter | 21 for dwg; do true; done 28 $dwg) if [ ! -f "$dwg" ]; then echo DWG "$dwg" not found; exit 1; fi ;; 33 if [ ! -f "$dwg" ] 35 echo Wrong input DWG "$dwg" 62 echo "$dwgread -O json -o $json $dwg" 63 $dwgread -O json -o "$json" "$dwg" 68 mv "$dwg" "$dwg.bak" 69 echo "$dwgwrite -o $dwg $json" 70 if $dwgwrite -o "$dwg" "$json"; then 73 mv "$dwg.bak" "$dwg"
|
H A D | dwgrewrite.c | 96 Dwg_Data dwg; in main() local 137 dwg_free (&dwg); in main() 147 Dwg_Data dwg; in main() local 256 dwg.opts = opts & 0xf; in main() 301 dwg_free (&dwg); in main() 312 if (dwg.header.from_version != dwg.header.version) in main() 313 dwg.header.from_version = dwg.header.version; in main() 317 else if (dwg.header.version < R_13 || dwg.header.version > R_2000) in main() 360 dwg_free (&dwg); in main() 364 dwg_free (&dwg); in main() [all …]
|
H A D | dxf.test | 27 if [ -f "$dwg" ] && [ -f "$dxf" ]; then 52 dwg="$DATADIR/${year}/${base}.dwg" 88 for dwg in "$DATADIR"/sample_2*.dwg; do 100 for dwg in "$DATADIR"/example_*.dwg; do 116 for dwg in "$DATADIR"/2004/Underlay.dwg; do 163 if [ -f "$dwg" ] && [ -x dxf2dwg ] 166 tgt="$(basename "$dwg")" 200 dwg="$DATADIR/${year}/${base}.dwg" 211 dwg="$DATADIR/${base}_${year}.dwg" 222 dwg="$DATADIR/${base}_${year}.dwg" [all …]
|