Lines Matching defs:join

60  * <dd>The limit to trim a line join that has a JOIN_MITER decoration.
61 * A line join is trimmed when the ratio of miter length to stroke
69 * the decoration of the line join to bevel.
156 int join;
172 * @param join the decoration applied where path segments meet
173 * @param miterlimit the limit to trim the miter join. The miterlimit
181 * than 1 and {@code join} is JOIN_MITER
182 * @throws IllegalArgumentException if {@code join} is not
191 public BasicStroke(float width, int cap, int join, float miterlimit,
199 if (join == JOIN_MITER) {
203 } else if (join != JOIN_ROUND && join != JOIN_BEVEL) {
204 throw new IllegalArgumentException("illegal line join value");
225 this.join = join;
238 * @param join the decoration applied where path segments meet
239 * @param miterlimit the limit to trim the miter join
244 * than 1 and {@code join} is JOIN_MITER
245 * @throws IllegalArgumentException if {@code join} is not
248 public BasicStroke(float width, int cap, int join, float miterlimit) {
249 this(width, cap, join, miterlimit, null, 0.0f);
259 * @param join the decoration applied where path segments meet
263 * @throws IllegalArgumentException if {@code join} is not
266 public BasicStroke(float width, int cap, int join) {
267 this(width, cap, join, 10.0f, null, 0.0f);
272 * line width and with default values for the cap and join
301 return re.createStrokedShape(s, width, cap, join, miterlimit,
328 * Returns the line join style.
329 * @return the line join style of the {@code BasicStroke} as one
331 * join styles.
334 return join;
383 hash = hash * 31 + join;
402 * its width, join, cap, miter limit, dash, and dash phase attributes with
406 * @return {@code true} if the width, join, cap, miter limit, dash, and
420 if (join != bs.join) {