public static PdfTemplate createAggravatedTemplate( PdfContentByte directContent, final Color strokeColor) { PdfTemplate aggravatedStar = directContent.createTemplate(HEALTH_RECT_SIZE, HEALTH_RECT_SIZE); aggravatedStar.addTemplate(createLethalTemplate(directContent, strokeColor), 0, 0); aggravatedStar.setLineWidth(1f); aggravatedStar.setColorStroke(strokeColor); aggravatedStar.moveTo(HEALTH_RECT_SIZE / 2f, 0); aggravatedStar.lineTo(HEALTH_RECT_SIZE / 2f, HEALTH_RECT_SIZE); aggravatedStar.stroke(); return aggravatedStar; }
public static PdfTemplate createLethalTemplate( PdfContentByte directContent, final Color strokeColor) { PdfTemplate lethalCross = directContent.createTemplate(HEALTH_RECT_SIZE, HEALTH_RECT_SIZE); lethalCross.addTemplate(createBashingTemplate(directContent, strokeColor), 0, 0); lethalCross.setLineWidth(1f); lethalCross.setColorStroke(strokeColor); lethalCross.moveTo(0, HEALTH_RECT_SIZE); lethalCross.lineTo(HEALTH_RECT_SIZE, 0); lethalCross.stroke(); return lethalCross; }