public class plane {
    private String planeName = null;
    private double a = 0.0,b = 0.0,c = 0.0,d = 0.0;
    private double[] planeColor = {0.0,0.0,0.0};
    private double[] diffuseColor = {0.0,0.0,0.0};
    private double[] specularColor = {0.0,0.0,0.0};

    public plane(String planeName,double a,double b,double c,double d,double[] color) {
	this.planeName = planeName;
	this.a = a;
	this.b = b;
	this.c = c;
	this.d = d;
	for(int i=0;i<3;i++) {
	    planeColor[i] = color[i];
	}
    }
    public void setDiffuseColor(double[] dColor) {
	for(int i=0;i<3;i++) {
	    diffuseColor[i] = dColor[i];
	}
    }
    public void setSpecularColor(double[] sColor) {
	for(int i=0;i<3;i++) {
	    specularColor[i] = sColor[i];
	}
    }
    public double[] getDiffuseColor() {
	return diffuseColor;
    }
    public double[] getSpecularColor() {
	return specularColor;
    }
    public double getA() {
	return a;
    }
    public double getB() {
	return b;
    }
    public double getC() {
	return c;
    }
    public double getD() {
	return d;
    }
}

