//Mod1State.java
/*
 * State routine - calculate/update numerical values for microstrip
 * authors: Umberto Ravaioli, Janice Richards
 * version 1.0 - Copyright: Amanogawa.com - All Rights Reserved
 */

import java.util.*;
import java.awt.Color;
import java.awt.Font;

public class Mod1State {

    // Conditions for RED wave
    public static double REDamplitude = 5.0;
    public static double REDfrequency = 2.0;
    public static double REDangle = 0.0;

    public double amplitude, frequency, angle; // waveguide dimensions
    public double aMin, aMax;
    public double fMin, fMax;
    public double phiMin, phiMax;


  public static Color bgColor = new Color(194,235,255);
  public static Color axisColor = Color.black;
    public static Color line1Color = Color.red.brighter().brighter();
    //public static Color line1Color = Color.red.brighter();
    //public static Color line1Color = Color.red;
    public static Color line2Color = Color.blue.brighter().brighter();
    
    public Font ttfFont, sanSerifFont, serifFont, symbolFont, italicFont;

    //public static Font boldFont = new Font("Serif",Font.BOLD, 18);

    
    public boolean LicenseExpired;
    public int this_month, today_week, this_year, this_hour, this_minute, 
        today_month, today_year, this_zone, saving_time;
    GregorianCalendar Greg = new GregorianCalendar();

    
    public Mod1State(){
	
	amplitude = 5.0; // volts
	aMin = 0.0;
	aMax = 5.0;
	
	frequency = 2.0; //Hz
	fMin = 0.0;
	fMax = 5.0;
	
	angle = 0.0;  // degrees (angle)
	phiMin = -180.0;
	phiMax = 180.0;
    }
}


