package org.goko.tools.viewer.jogl.utils.material; import javax.vecmath.Color3f; public class Material { private Color3f ambientColor; private Color3f diffuseColor; private Color3f specularColor; /** * @param ambientColor * @param diffuseColor * @param specularColor */ public Material(Color3f ambientColor, Color3f diffuseColor, Color3f specularColor) { super(); this.ambientColor = ambientColor; this.diffuseColor = diffuseColor; this.specularColor = specularColor; } /** * @return the ambientColor */ public Color3f getAmbientColor() { return ambientColor; } /** * @param ambientColor the ambientColor to set */ public void setAmbientColor(Color3f ambientColor) { this.ambientColor = ambientColor; } /** * @return the diffuseColor */ public Color3f getDiffuseColor() { return diffuseColor; } /** * @param diffuseColor the diffuseColor to set */ public void setDiffuseColor(Color3f diffuseColor) { this.diffuseColor = diffuseColor; } /** * @return the specularColor */ public Color3f getSpecularColor() { return specularColor; } /** * @param specularColor the specularColor to set */ public void setSpecularColor(Color3f specularColor) { this.specularColor = specularColor; } }