You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Mline group codes (continued)<br />
Group codes<br />
Description<br />
23, 33 DXF: Y and Z values of direction vector of miter<br />
74 Number of parameters for this element (repeats for each element in<br />
segment)<br />
41 Element parameters (repeats based on previous code 74)<br />
75 Number of area fill parameters for this element (repeats for each<br />
element in segment)<br />
42 Area fill parameters (repeats based on previous code 75)<br />
The group code 41 parameterization is a list of real values, one real per group<br />
code 41. The list may contain zero or more items. The first group code 41<br />
value is the distance from the segment vertex along the miter vector to the<br />
point where the line element’s path intersects the miter vector. The next<br />
group code 41 value is the distance along the line element’s path from the<br />
point defined by the first group 41 to the actual start of the line element. The<br />
next is the distance from the start of the line element to the first break (or<br />
cut) in the line element. The successive group code 41 values continue to list<br />
the start and stop points of the line element in this segment of the mline.<br />
Linetypes do not affect group 41 lists.<br />
The group code 42 parameterization is also a list of real values. Similar to the<br />
41 parameterization, it describes the parameterization of the fill area for this<br />
mline segment. The values are interpreted identically to the 41 parameters<br />
and when taken as a whole for all line elements in the mline segment, they<br />
define the boundary of the fill area for the mline segment.<br />
A common example of the use of the group code 42 mechanism is when an<br />
unfilled mline crosses over a filled mline and mledit is used to cause the filled<br />
mline to appear unfilled in the crossing area. This would result in two group<br />
42s for each line element in the affected mline segment, one for the fill stop<br />
and one for the fill start.<br />
The 2 group codes in mline entities and mlinestyle objects are redundant<br />
fields. These groups should not be modified under any circumstances,<br />
although it is safe to read them and use their values. The correct fields to<br />
modify are as follows:<br />
Mline<br />
The 340 group in the same object, which indicates the<br />
proper MLINESTYLE object.<br />
MLINE | 91