/* * JAME 6.2.1 * http://jame.sourceforge.net * * Copyright 2001, 2016 Andrea Medeghini * * This file is part of JAME. * * JAME is an application for creating fractals and other graphics artifacts. * * JAME is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * JAME is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with JAME. If not, see <http://www.gnu.org/licenses/>. * */ package net.sf.jame.contextfree.parser; import java.awt.geom.AffineTransform; class Modification { private Rand64 rand64Seed = new Rand64(); private AffineTransform transform = new AffineTransform(); private AffineTransform1D transformZ = new AffineTransform1D(); private AffineTransformTime transformTime = new AffineTransformTime(); private HSBColor color; private HSBColor colorTarget; public Rand64 getRand64Seed() { return rand64Seed; } public void setRand64Seed(Rand64 rand64Seed) { this.rand64Seed = rand64Seed; } public void setSeed(int i) { rand64Seed.setSeed(i); } public boolean merge(Modification mod) { // TODO Auto-generated method stub return false; } public AffineTransform getTransform() { return transform; } public AffineTransform1D getTransformZ() { return transformZ; } public AffineTransformTime getTransformTime() { return transformTime; } public void setTransform(AffineTransform transform) { this.transform = transform; } public void setTransformZ(AffineTransform1D transformZ) { this.transformZ = transformZ; } public void setTransformTime(AffineTransformTime transformTime) { this.transformTime = transformTime; } public HSBColor color() { return color; } public HSBColor colorTarget() { return colorTarget; } public long colorAssignment() { // TODO Auto-generated method stub return 0; } public void setColorAssignment(long assignment) { } public double getZ() { // TODO Auto-generated method stub return 0; } public void setZ(double d) { // TODO Auto-generated method stub } public double area() { // TODO Auto-generated method stub return 0.0; } public void concat(Modification modData) { // TODO Auto-generated method stub } }