1104c45677660586026a7e74ef8c47d396403d50eMichael Jurka/*
2104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * Copyright (C) 2010 The Android Open Source Project
3104c45677660586026a7e74ef8c47d396403d50eMichael Jurka *
4104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * Licensed under the Apache License, Version 2.0 (the "License");
5104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * you may not use this file except in compliance with the License.
6104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * You may obtain a copy of the License at
7104c45677660586026a7e74ef8c47d396403d50eMichael Jurka *
8104c45677660586026a7e74ef8c47d396403d50eMichael Jurka *      http://www.apache.org/licenses/LICENSE-2.0
9104c45677660586026a7e74ef8c47d396403d50eMichael Jurka *
10104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * Unless required by applicable law or agreed to in writing, software
11104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * distributed under the License is distributed on an "AS IS" BASIS,
12104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * See the License for the specific language governing permissions and
14104c45677660586026a7e74ef8c47d396403d50eMichael Jurka * limitations under the License.
15104c45677660586026a7e74ef8c47d396403d50eMichael Jurka */
16104c45677660586026a7e74ef8c47d396403d50eMichael Jurka
17104c45677660586026a7e74ef8c47d396403d50eMichael Jurkapackage com.android.gallery3d.glrenderer;
18104c45677660586026a7e74ef8c47d396403d50eMichael Jurka
19104c45677660586026a7e74ef8c47d396403d50eMichael Jurkaimport junit.framework.Assert;
20104c45677660586026a7e74ef8c47d396403d50eMichael Jurka
21104c45677660586026a7e74ef8c47d396403d50eMichael Jurkapublic class GLPaint {
22104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    private float mLineWidth = 1f;
23104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    private int mColor = 0;
24104c45677660586026a7e74ef8c47d396403d50eMichael Jurka
25104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    public void setColor(int color) {
26104c45677660586026a7e74ef8c47d396403d50eMichael Jurka        mColor = color;
27104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    }
28104c45677660586026a7e74ef8c47d396403d50eMichael Jurka
29104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    public int getColor() {
30104c45677660586026a7e74ef8c47d396403d50eMichael Jurka        return mColor;
31104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    }
32104c45677660586026a7e74ef8c47d396403d50eMichael Jurka
33104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    public void setLineWidth(float width) {
34104c45677660586026a7e74ef8c47d396403d50eMichael Jurka        Assert.assertTrue(width >= 0);
35104c45677660586026a7e74ef8c47d396403d50eMichael Jurka        mLineWidth = width;
36104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    }
37104c45677660586026a7e74ef8c47d396403d50eMichael Jurka
38104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    public float getLineWidth() {
39104c45677660586026a7e74ef8c47d396403d50eMichael Jurka        return mLineWidth;
40104c45677660586026a7e74ef8c47d396403d50eMichael Jurka    }
41104c45677660586026a7e74ef8c47d396403d50eMichael Jurka}
42