ГОСТ Р ИСОГГС 10303-26—2015
/ /
/ /
herr_t create_llines(hidt group_id, hid_t l_tid)
herr_t
hid_t
hid_t
hid_t
hsize_c
inst_ref_t
enum colors_t
Iline t
rscat;
line_dataset;
myspace;
obj_group;
mydim11);
inst_ref;
line_colour;
linesINO_OF_LLINES];
/ /
// Populace the four Lines in a memory buffer
/ /
mydim[0] - N0_0F_LL1NES;
myspace - H5Screate_simple(1, mydim, NULL);
/ /
// Lower Line (0,0) to (100,0)
/ /
lines [0].set_ur.set_bitmap - 7;
Пп.ез10].id - 4;
inst_ref.dataset_index - get_dataset_ir.dex("Point");
inst_ref-instance_index - 0;
memcpy(&lines[0,.startp,iir.st_ref,sizeof(inst_ref_t));
inst_ref.instance_index - 1;
memcpy(&lines[0^.endp,&inst_ref,sizeof(inst_ref_t));
lines[0].colour.select_bitmap - 2;
iir.e_colour - red;
lines[0].colour.e_colour - line_colour;
lines[0].colour.s_colour -
/
/
// Rightmost Line (100,0) to (100,100)
/ /
lines[1].set_ur.set_bitmap - 7;
lines(1].id - 5;
inst_ref.instar.ce_index - 1;
memcpy(&lines[11.startp,&inst_ref,sizeof<inst_ref_t));
inst_ref.instance_index - 2;
memcpy(&lines(1].endp,&inst_ref,sizeof(inst_ref_t));
lines(1).colour.selectbitmap - 2;
line_colour - blue;
lines[1].colour .e_colour - lir.e_colour;
lines[1].colour.s_colour -
/ /
// Upper Line (100,100) to (0,100)
/ /
lines[2).set_unset_bitmap - 7;
lines[2].id - 6;
inst_ref.instar.ce_index » 2;
memcpy(&lines[2}.startp,&ir.st_ref,sizeof<inst_ref_t) );
inst_ref.instance_index -
3;
memcpy(&lines[2].endp,&instoref,sizeof(inst_ref_t));
lines(2].colour.select_bitmap - 1;
line_colour vvoid;
lines [2].colour.e_colour - lir.e_colour;
lines[2].colour.s_colour - "Red line";
/ /
// Leftmost Line (0,100) to (0,0)
/ /
36