package com.clearlyspam23.GLE.GUI.util;
import org.piccolo2d.PCamera;
import org.piccolo2d.extras.util.PFixedWidthStroke;
public class FixedWidthStroke extends PFixedWidthStroke {
private PCamera camera;
public FixedWidthStroke(PCamera cam) {
camera = cam;
}
public FixedWidthStroke(float width, int cap, int join, float miterlimit,
float[] dash, float dashPhase, PCamera cam) {
super(width, cap, join, miterlimit, dash, dashPhase);
camera = cam;
}
public FixedWidthStroke(float width, int cap, int join, float miterlimit, PCamera cam) {
super(width, cap, join, miterlimit);
camera = cam;
}
public FixedWidthStroke(float width, int cap, int join, PCamera cam) {
super(width, cap, join);
camera = cam;
}
public FixedWidthStroke(float width, PCamera cam) {
super(width);
camera = cam;
}
/**
*
*/
private static final long serialVersionUID = 1L;
protected float getActiveScale(){
return (float) camera.getViewScale();
}
}