source: ether_statistics/service/implementation/gov/noaa/pmel/util/ColorTransform.java @ 569

Last change on this file since 569 was 569, checked in by vmipsl, 12 years ago

Nouveau projet

File size: 2.0 KB
Line 
1/*
2 * $Id: ColorTransform.java,v 1.1 2002/11/26 23:34:54 oz Exp $
3 *
4 * This software is provided by NOAA for full, free and open release.  It is
5 * understood by the recipient/user that NOAA assumes no liability for any
6 * errors contained in the code.  Although this software is released without
7 * conditions or restrictions in its use, it is expected that appropriate
8 * credit be given to its author and to the National Oceanic and Atmospheric
9 * Administration should the software be included by the recipient as an
10 * element in other product development.
11 */
12 
13package gov.noaa.pmel.util;
14
15import java.beans.PropertyChangeListener;
16import gov.noaa.pmel.util.Range2D;
17import java.awt.*;
18import gov.noaa.pmel.sgt.TransformColor;
19import gov.noaa.pmel.sgt.Transform;
20 
21/**
22 * <code>Transform</code> defines an interface for transformations between
23 * user and physical coordinates.
24 *
25 * @see AxisTransform
26 *
27 * @author Donald Denbo
28 * @version $Revision: 1.1 $, $Date: 2002/11/26 23:34:54 $
29 * @since 1.0
30 */
31public class ColorTransform implements TransformColor {
32        Transform mRedTransform;
33        Transform mGreenTransform;
34        Transform mBlueTransform;;
35       
36        public ColorTransform() {
37        }
38       
39        public ColorTransform(Transform redTransform, Transform greenTransform, Transform blueTransform) {
40                mRedTransform = redTransform;
41                mGreenTransform = greenTransform;
42                mBlueTransform = blueTransform;
43        }
44       
45        public Transform getRedTransform() {
46                return mRedTransform;
47        }
48
49        public void setRedTransform(Transform redTransform) {
50                mRedTransform = redTransform;
51        }
52
53        public Transform getGreenTransform()  {
54                return mGreenTransform;
55        }
56
57        public void setGreenTransform(Transform greenTransform) {
58                mGreenTransform = greenTransform;
59        }
60
61        public Transform getBlueTransform() {
62                return mBlueTransform;
63        }
64
65        public void setBlueTransform(Transform blueTransform) {
66                mBlueTransform = blueTransform;
67        }
68
69        public void setColorTransforms(Transform red, Transform green, Transform blue) {
70                mRedTransform = red;
71                mGreenTransform = green;
72                mBlueTransform = blue;
73        }
74}
75
Note: See TracBrowser for help on using the repository browser.