LibreDWG API
0.13.3
LibreDWG API - The DWG Library
|
#include <dwg.h>
Data Fields | |
struct _dwg_object_object * | parent |
BITCODE_TV | printer_cfg_file |
DXF 1. More... | |
BITCODE_TV | paper_size |
DXF 2. More... | |
BITCODE_TV | canonical_media_name |
DXF 4. More... | |
BITCODE_BS | plot_flags |
DXF 70 1 = PlotViewportBorders 2 = ShowPlotStyles 4 = PlotCentered 8 = PlotHidden 16 = UseStandardScale 32 = PlotPlotStyles 64 = ScaleLineweights 128 = PrintLineweights 512 = DrawViewportsFirst 1024 = ModelType 2048 = UpdatePaper 4096 = ZoomToPaperOnUpdate 8192 = Initializing 16384 = PrevPlotInit. More... | |
BITCODE_H | plotview |
DXF 6, r2004+. More... | |
BITCODE_TV | plotview_name |
DXF 6, until r2000. More... | |
BITCODE_BD | left_margin |
DXF 40, margins in mm. More... | |
BITCODE_BD | bottom_margin |
DXF 42. More... | |
BITCODE_BD | right_margin |
DXF 43. More... | |
BITCODE_BD | top_margin |
DXF 44. More... | |
BITCODE_BD | paper_width |
DXF 44, in mm. More... | |
BITCODE_BD | paper_height |
DXF 45, in mm. More... | |
BITCODE_2BD_1 | plot_origin |
DXF 46,47. More... | |
BITCODE_2BD_1 | plot_window_ll |
DXF 48,49. More... | |
BITCODE_2BD_1 | plot_window_ur |
DXF 140,141. More... | |
BITCODE_BS | plot_paper_unit |
DXF 72, 0 inches, 1 mm, 2 pixel. More... | |
BITCODE_BS | plot_rotation_mode |
DXF 73, 0 normal, 1 90, 2 180, 3 270 deg. More... | |
BITCODE_BS | plot_type |
DXF 74, 0 display, 1 extents, 2 limits, 3 view (see DXF 6), 4 window (see 48-140), 5 layout. More... | |
BITCODE_BD | paper_units |
DXF 142. More... | |
BITCODE_BD | drawing_units |
DXF 143. More... | |
BITCODE_TV | stylesheet |
DXF 7. More... | |
BITCODE_BS | std_scale_type |
DXF 75, 0 = scaled to fit, 1 = 1/128"=1', 2 = 1/64"=1', 3 = 1/32"=1'
4 = 1/16"=1', 5 = 3/32"=1', 6 = 1/8"=1' 7 = 3/16"=1', 8 = 1/4"=1', 9 = 3/8"=1'
10 = 1/2"=1', 11 = 3/4"=1', 12 = 1"=1' 13 = 3"=1', 14 = 6"=1', 15 = 1'=1' 16 = 1:1, 17= 1:2, 18 = 1:4 19 = 1:8, 20 = 1:10, 21= 1:16 22 = 1:20, 23 = 1:30, 24 = 1:40, 25 = 1:50, 26 = 1:100 27 = 2:1, 28 = 4:1, 29 = 8:1, 30 = 10:1, 31 = 100:1, 32 = 1000:1. More... | |
BITCODE_BD | std_scale_factor |
DXF 147, value of 75. More... | |
BITCODE_2BD_1 | paper_image_origin |
DXF 148 + 149. More... | |
BITCODE_BS | shadeplot_type |
DXF 76, 0 display, 1 wireframe, 2 hidden, 3 rendered, 4 visualstyle, 5 renderPreset. More... | |
BITCODE_BS | shadeplot_reslevel |
DXF 77, 0 draft, 1 preview, 2 nomal, 3 presentation, 4 maximum, 5 custom. More... | |
BITCODE_BS | shadeplot_customdpi |
DXF 78, 100-32767. More... | |
BITCODE_H | shadeplot |
DXF 333 optional. More... | |
Object PLOTSETTINGS (varies) See also LAYOUT.
BITCODE_BD _dwg_object_PLOTSETTINGS::bottom_margin |
DXF 42.
BITCODE_TV _dwg_object_PLOTSETTINGS::canonical_media_name |
DXF 4.
BITCODE_BD _dwg_object_PLOTSETTINGS::drawing_units |
DXF 143.
BITCODE_BD _dwg_object_PLOTSETTINGS::left_margin |
DXF 40, margins in mm.
BITCODE_BD _dwg_object_PLOTSETTINGS::paper_height |
DXF 45, in mm.
BITCODE_2BD_1 _dwg_object_PLOTSETTINGS::paper_image_origin |
DXF 148 + 149.
BITCODE_TV _dwg_object_PLOTSETTINGS::paper_size |
DXF 2.
BITCODE_BD _dwg_object_PLOTSETTINGS::paper_units |
DXF 142.
BITCODE_BD _dwg_object_PLOTSETTINGS::paper_width |
DXF 44, in mm.
struct _dwg_object_object* _dwg_object_PLOTSETTINGS::parent |
BITCODE_BS _dwg_object_PLOTSETTINGS::plot_flags |
DXF 70 1 = PlotViewportBorders 2 = ShowPlotStyles 4 = PlotCentered 8 = PlotHidden 16 = UseStandardScale 32 = PlotPlotStyles 64 = ScaleLineweights 128 = PrintLineweights 512 = DrawViewportsFirst 1024 = ModelType 2048 = UpdatePaper 4096 = ZoomToPaperOnUpdate 8192 = Initializing 16384 = PrevPlotInit.
BITCODE_2BD_1 _dwg_object_PLOTSETTINGS::plot_origin |
DXF 46,47.
BITCODE_BS _dwg_object_PLOTSETTINGS::plot_paper_unit |
DXF 72, 0 inches, 1 mm, 2 pixel.
BITCODE_BS _dwg_object_PLOTSETTINGS::plot_rotation_mode |
DXF 73, 0 normal, 1 90, 2 180, 3 270 deg.
BITCODE_BS _dwg_object_PLOTSETTINGS::plot_type |
DXF 74, 0 display, 1 extents, 2 limits, 3 view (see DXF 6), 4 window (see 48-140), 5 layout.
BITCODE_2BD_1 _dwg_object_PLOTSETTINGS::plot_window_ll |
DXF 48,49.
BITCODE_2BD_1 _dwg_object_PLOTSETTINGS::plot_window_ur |
DXF 140,141.
BITCODE_H _dwg_object_PLOTSETTINGS::plotview |
DXF 6, r2004+.
BITCODE_TV _dwg_object_PLOTSETTINGS::plotview_name |
DXF 6, until r2000.
BITCODE_TV _dwg_object_PLOTSETTINGS::printer_cfg_file |
DXF 1.
BITCODE_BD _dwg_object_PLOTSETTINGS::right_margin |
DXF 43.
BITCODE_H _dwg_object_PLOTSETTINGS::shadeplot |
DXF 333 optional.
As in VIEWPORT
BITCODE_BS _dwg_object_PLOTSETTINGS::shadeplot_customdpi |
DXF 78, 100-32767.
BITCODE_BS _dwg_object_PLOTSETTINGS::shadeplot_reslevel |
DXF 77, 0 draft, 1 preview, 2 nomal, 3 presentation, 4 maximum, 5 custom.
BITCODE_BS _dwg_object_PLOTSETTINGS::shadeplot_type |
DXF 76, 0 display, 1 wireframe, 2 hidden, 3 rendered, 4 visualstyle, 5 renderPreset.
BITCODE_BD _dwg_object_PLOTSETTINGS::std_scale_factor |
DXF 147, value of 75.
BITCODE_BS _dwg_object_PLOTSETTINGS::std_scale_type |
DXF 75, 0 = scaled to fit, 1 = 1/128"=1', 2 = 1/64"=1', 3 = 1/32"=1' 4 = 1/16"=1', 5 = 3/32"=1', 6 = 1/8"=1' 7 = 3/16"=1', 8 = 1/4"=1', 9 = 3/8"=1' 10 = 1/2"=1', 11 = 3/4"=1', 12 = 1"=1' 13 = 3"=1', 14 = 6"=1', 15 = 1'=1' 16 = 1:1, 17= 1:2, 18 = 1:4 19 = 1:8, 20 = 1:10, 21= 1:16 22 = 1:20, 23 = 1:30, 24 = 1:40, 25 = 1:50, 26 = 1:100 27 = 2:1, 28 = 4:1, 29 = 8:1, 30 = 10:1, 31 = 100:1, 32 = 1000:1.
BITCODE_TV _dwg_object_PLOTSETTINGS::stylesheet |
DXF 7.
BITCODE_BD _dwg_object_PLOTSETTINGS::top_margin |
DXF 44.