1. A vector image drawing device comprising:
a contour generation unit that, based on vector data, generates contour data that represents starting pixels on a scan line in a drawing area where fill-in starts, and ending pixels where fill-in ends;
an outline buffer that stores the number of starting or ending fill-in points of the contour data for each drawn pixel;
a judgment unit that, when storing the contour data in the outline buffer, determines in which pixel there is overflow in the outline buffer of contour data; and
a setting unit that adds the numerical value of the overflow portion of a pixel that the judgment unit determined to have overflow to the numerical value of contour data that corresponds to a pixel adjacent to the pixel in which overflow occurred,
wherein the contour generation unit comprises a drawing processing unit that:
generates numerical values for data representing the start of fill-in and data representing the end of fill-in such that the signs differ from each other,
sequentially adds contour data stored in the outline buffer for each pixel along a scan line in the drawing area, and
generates drawing data for each pixel that indicates whether or not fill-in is performed.
2. The vector image drawing device according to claim 1, comprising
the judgment unit that, when the setting unit adds to the numerical value of contour data of the adjacent pixel, recursively determines whether or not overflow occurs in the outline buffer of that pixel according to the added result; and wherein
the setting unit, when the judgment unit determines that the overflow occurs, adds the numerical value of the overflow portion in the contour data to the numerical value of the contour data of a pixel with no overflow that is on the same scan line as the pixel for which overflow was determined to occur and that is closest to that pixel, and sets the result.
3. A vector image drawing method comprising:
a contour generation step of, based on vector data, generating contour data that represents starting pixels on a scan line in a drawing area where fill-in starts, and ending pixels where fill-in ends;
a storage step of storing the number of starting or ending fill-in points of the contour data for each drawn pixel in an outline buffer;
a judgment step of, when storing the contour data in the outline buffer, determining in which pixel there is overflow in the outline buffer of contour data; and
a setting step of adding the numerical value of the overflow portion of a pixel that the judgment step determined to have overflow to the numerical value of contour data that corresponds to a pixel adjacent to the pixel in which overflow occurred,
wherein the contour generation step comprises a drawing processing step of
generating numerical values for data representing the start of fill-in and data representing the end of fill-in such that the signs differ from each other,
sequentially adding contour data stored in the outline buffer for each pixel along a scan line in the drawing area, and
generating drawing data for each pixel that indicates whether or not fill-in is performed.
4. The vector image drawing method according to claim 3, comprising
The judgment step that, when the setting step adds to the numerical value of contour data of the adjacent pixel, recursively determines whether or not overflow occurs in the outline buffer of that pixel according to the added result; and wherein
in the setting step, when the overflow is determined to occur in the judgment step, the numerical value of the overflow portion in the contour data is added to the numerical value of the contour data of a pixel with no overflow that is on the same scan line as the pixel for which overflow was determined and that is closest to that pixel, and the result is set.
5. A recording medium on which a program is recorded that causes a computer to execute:
a contour generation step of, based on vector data, generating contour data that represents starting pixels on a scan line in a drawing area where fill-in starts, and ending pixels where fill-in ends;
a storage step of storing the number of starting or ending fill-in points of the contour data for each drawn pixel in an outline buffer;
a judgment step of, when storing the contour data in the outline buffer, determining in which pixel there is overflow in the outline buffer of contour data of a pixel; and
a setting step of adding the numerical value of the overflow portion of a pixel that the judgment step determined to have overflow to the numerical value of contour data that corresponds to a pixel adjacent to the pixel in which overflow occurred,
wherein the contour generation step comprises a drawing processing step of
generating numerical values for data representing the start of fill-in and data representing the end of fill-in such that the signs differ from each other,
sequentially adding contour data stored in the outline buffer for each pixel along a scan line in the drawing area, and
generating drawing data for each pixel that indicates whether or not fill-in is performed.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A jaw set for demolition equipment, wherein the jaw set is made up of a first jaw and a second jaw and, wherein at least one jaw rotates relative to the other jaw about a rotational axis, the jaw set comprising:
a) a first jaw blade extending from a front end of the first jaw to a back end of the first jaw proximate to the rotational axis, wherein the first jaw blade has a front section and a rear section forming an obtuse angle relative to the front section defining an apex therebetween;
i) at least one blade insert secured to each of the front section and the rear section of the first blade, wherein each blade insert has a longitudinal axis extending along the length of each insert;
ii) wherein at least one blade insert of the front section has a cutting surface with grooves spaced along the longitudinal axis to provide a serrated cutting surface;
b) a second jaw blade extending from a front end of the second jaw to a back end of the second jaw proximate to the rotational axis;
i) at least one blade insert secured to a section of the second blade, wherein each blade insert has a longitudinal axis extending along the length of each insert; and
ii) wherein at least one blade insert of the section has a cutting surface with grooves spaced along the longitudinal axis to provide a serrated cutting surface;
c) wherein the first jaw blade and the second jaw blade rotate relative to one another to function as a shear; and
d) wherein in a closed position, the cutting surface of the blade insert of the front section of the first jaw overlaps with and forms an acute angle with the cutting surface of the blade insert of the section of the second jaw blade.
2. The jaw set according to claim 1, wherein planar segments are interspaced between the grooves.
3. The jaw set according to claim 2, wherein each blade insert has bolt holes extending therethrough perpendicular to and along the length of the longitudinal axis and parallel to the planar segments, wherein the bolt holes are longitudinally spaced from each groove to provide maximum blade strength.
4. The jaw set according to claim 1, wherein the grooves are oriented perpendicular to the longitudinal axis.
5. The jaw set according to claim 1, wherein each blade insert has a width and grooves extend across the width of each blade insert.
6. The jaw set according to claim 1, wherein the length of the planar section between each groove is equal to or greater than the length of the groove.
7. The jaw set according to claim 1, wherein when two blade inserts are abutting with one another, the combined length of the planar sections of the abutting blade inserts is equal to or greater than the length of the groove.
8. The jaw set according to claim 1, wherein blade inserts without grooves are positioned at the front end of each of the first jaw blade and the second jaw blade.
9. The jaw set according to claim 1, wherein a blade insert without grooves is positioned at the rear section of the first jaw blade.
10. The jaw set according to claim 1, wherein for each blade insert, the groove has a length of \xbd inch and a depth of \xbc inch.
11. The jaw set according to claim 1, wherein for each blade insert, the groove length is at least twice the depth of the groove depth.
12. The jaw set according to claim 1, wherein the grooves are generally U-shaped and are radiused at the corners of the base.
13. The jaw set according to claim 1, wherein the grooves intersect with the planar section at a sharp corner.
14. The jaw set according to claim 1, wherein the length of the planar sections may vary to locate the bolt holes away from the grooves.
15. The jaw set according to claim 1, wherein each blade insert has a top side and a bottom side with cutting surfaces including grooves and planar sections on both the top side and the bottom side such that the blade inserts may be indexable.