//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 {

    public double xValA, yValA, zValA, thetaValA;
    public double xValB, yValB, zValB, thetaValB;
    public static double xMax = 5.0;
    public static double xMin = -5.0;
    public static double yMax = 5.0;
    public static double yMin = -5.0;
    public static double zMax = 5.0;
    public static double zMin = 0.0;
    public static double thetaMax = 180.0;
    public static double thetaMin = -180.0;
    public static boolean outputC_XandY;
    public static boolean outputC_ZandTheta;
    public static boolean outputA = true;
    public static boolean outputB = false;
    public static boolean outputAplusB = false;
    public static boolean outputAminusB = false;

    //public static String s1 = null;
    //public static String s2 = null;
    public static String sOutput1 = null;
    public static String sOutput2 = null;

    public static Color bgColor = new Color(194,235,255);
    //public static Color axisColor = Color.black;
    public static Color axisColor = Color.white;
    public static Color redColor = Color.red;
    //public static Color greenColor = Color.green.darker().darker();
    //public static Color blueColor = Color.blue.darker().darker();
    public static Color greenColor = Color.green.darker();
    public static Color blueColor = Color.blue;

    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(){
        xValA = 2.0;
        yValA = 2.0;
        zValA = 2.0;
        thetaValA = 0.0;

        xValB = 2.0;
        yValB = 2.0;
        zValB = 2.0;
        thetaValB = 0.0;

        outputC_XandY = true;
        outputC_ZandTheta = false;
   }
}


