B C D F G H I L M N O P R S T V W Z

B

backgroundColor - Variable in class pisgah.ProbabilityPlot
 
backgroundColor - Variable in class pisgah.GraphPanel
 
BETA - Static variable in class pisgah.CalculatorFrame
 
BetaCalculatorInfo - class pisgah.BetaCalculatorInfo.
BetaCalculatorInfo provides beta specific info for Calculator
BetaCalculatorInfo() - Constructor for class pisgah.BetaCalculatorInfo
Constructor for the BetaCalculatorInfo
BetaCalculatorInfo(double, double) - Constructor for class pisgah.BetaCalculatorInfo
constructor for BetaCalculatorInfo Provides parameters and variables for beta distribution
BetaGraphData - class pisgah.BetaGraphData.
Provides data for graphing the pdf of a beta distribution
BetaGraphData(float, float, float, float) - Constructor for class pisgah.BetaGraphData
constructs BetaGraphData for the distribution proportional to x^a(1-x)^b
BetaGraphData(float, float, float, float, boolean, int) - Constructor for class pisgah.BetaGraphData
constructs BetaGraphData for the distribution proportional to x^a(1-x)^b
BINOMIAL - Static variable in class pisgah.CalculatorFrame
 
BinomialCalculatorInfo - class pisgah.BinomialCalculatorInfo.
BinomialCalculatorInfo provides binomial specific info for Calculator
BinomialCalculatorInfo() - Constructor for class pisgah.BinomialCalculatorInfo
 
BinomialCalculatorInfo(int, double) - Constructor for class pisgah.BinomialCalculatorInfo
Constructor for binomial distribution b(n,p)
BinomialGraphData - class pisgah.BinomialGraphData.
Provides data for graphing the pf of a binomial distribution
BinomialGraphData(int, double, int, int) - Constructor for class pisgah.BinomialGraphData
constructs BinomialGraphData
BOTH_TAILS - Static variable in interface pisgah.PdfPlotable
 
BOTTOM - Static variable in class pisgah.GraphPanel
 

C

CalcRun - class pisgah.CalcRun.
CalcRun : provides main class for calculator app.
CalcRun() - Constructor for class pisgah.CalcRun
 
calculate() - Method in class pisgah.BinomialCalculatorInfo
Calculate the probability iX1 <= X <= iX2
calculate() - Method in class pisgah.StudentTCalculatorInfo
calculates probability from previously specified info. setData should be called first
calculate() - Method in class pisgah.PoissonCalculatorInfo
 
calculate() - Method in class pisgah.BetaCalculatorInfo
Description of the Method
calculate() - Method in class pisgah.NormalCalculatorInfo
find the probability with values previously set
calculate() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
calculate() - Method in class pisgah.HypergeometricCalculatorInfo
 
calculate() - Method in class pisgah.GammaCalculatorInfo
 
calculate() - Method in class pisgah.FCalculatorInfo
Calculate the probability x1 < F < x2
calculate() - Method in class pisgah.ChiSquareCalculatorInfo
Calculate the probability x1 < X < x2
calculate() - Method in interface pisgah.CalculatorInfo
 
CalculateAnswer - class pisgah.CalculateAnswer.
a wrapper class format for answers to call to calculate() returns a String with the answer, and a JPanel with the graph
CalculateAnswer(String, JPanel) - Constructor for class pisgah.CalculateAnswer
 
calculateInverse(int) - Method in class pisgah.BinomialCalculatorInfo
 
calculateInverse(int) - Method in class pisgah.StudentTCalculatorInfo
calculates critical values from previously specified info. setInverseData should be called first
calculateInverse(int) - Method in class pisgah.PoissonCalculatorInfo
 
calculateInverse(int) - Method in class pisgah.BetaCalculatorInfo
Description of the Method
calculateInverse(int) - Method in class pisgah.NormalCalculatorInfo
find critical values with values previously set
calculateInverse(int) - Method in class pisgah.NegativeBinomialCalculatorInfo
 
calculateInverse(int) - Method in class pisgah.HypergeometricCalculatorInfo
 
calculateInverse(int) - Method in class pisgah.GammaCalculatorInfo
 
calculateInverse(int) - Method in class pisgah.FCalculatorInfo
Calculate interval(s) with probability alpha
calculateInverse(int) - Method in class pisgah.ChiSquareCalculatorInfo
 
calculateInverse(int) - Method in interface pisgah.CalculatorInfo
 
CalculateInverseAnswer - class pisgah.CalculateInverseAnswer.
a wrapper class format for answers to call to calculateInverse.
CalculateInverseAnswer(String, String, JPanel) - Constructor for class pisgah.CalculateInverseAnswer
 
Calculator - class pisgah.Calculator.
class Calculator -- provides the graphics support for calculators This version uses CalculatorInfo to instantiate
Calculator(CalculatorInfo) - Constructor for class pisgah.Calculator
Constructor for distribution calculator
CalculatorFrame - class pisgah.CalculatorFrame.
CalculatorFrame sets up a tabbed pane to hold various individual distribution calculators
CalculatorFrame() - Constructor for class pisgah.CalculatorFrame
Constructor for the CalculatorFrame
CalculatorFrame(JFrame) - Constructor for class pisgah.CalculatorFrame
Constructor for the CalculatorFrame object
CalculatorInfo - interface pisgah.CalculatorInfo.
CalculatorInfo provides the necessary information to instantiate a Calculator
CHI_SQUARE - Static variable in class pisgah.CalculatorFrame
 
ChiSquareCalculatorInfo - class pisgah.ChiSquareCalculatorInfo.
ChiSquareCalculatorInfo provides Chi Square specific info for Calculator
ChiSquareCalculatorInfo() - Constructor for class pisgah.ChiSquareCalculatorInfo
 
ChiSquareCalculatorInfo(int) - Constructor for class pisgah.ChiSquareCalculatorInfo
Constructor for ChiSquareCalculatorInfo

D

Description - interface pisgah.Description.
Interface for HelpPane class
distLabel - Static variable in class pisgah.CalculatorFrame
 
doDrawHorizontalAxis(boolean) - Method in class pisgah.GraphPanel
 
doDrawVerticalAxis(boolean) - Method in class pisgah.GraphPanel
 
drawAtEdges - Variable in class pisgah.GraphPanel
 
drawHorizontalAxis - Variable in class pisgah.GraphPanel
 
drawHorizontalScale - Variable in class pisgah.ProbabilityPlot
 
drawScaleAtEdges(boolean) - Method in class pisgah.GraphPanel
 
drawTitle - Variable in class pisgah.GraphPanel
 
drawTitle(Graphics) - Method in class pisgah.GraphPanel
 
drawVerticalAxis - Variable in class pisgah.GraphPanel
 
drawVerticalScale - Variable in class pisgah.ProbabilityPlot
 

F

F - Static variable in class pisgah.CalculatorFrame
 
FCalculatorInfo - class pisgah.FCalculatorInfo.
FCalculatorInfo provides F specific info for Calculator
FCalculatorInfo() - Constructor for class pisgah.FCalculatorInfo
Constructor with default parameters nu1=2, nu2=3
FCalculatorInfo(int, int) - Constructor for class pisgah.FCalculatorInfo
Constructor for FCalculatorInfo
FGraphData - class pisgah.FGraphData.
Provides data for graphing the pdf of a F distribution
FGraphData() - Constructor for class pisgah.FGraphData
 
FGraphData(int, int, float, float) - Constructor for class pisgah.FGraphData
constructs FGraphData
FGraphData(int, int, float, float, boolean, int) - Constructor for class pisgah.FGraphData
constructs FGraphData
fontColor - Variable in class pisgah.GraphPanel
 

G

GAMMA - Static variable in class pisgah.CalculatorFrame
 
GammaCalculatorInfo - class pisgah.GammaCalculatorInfo.
GammaCalculatorInfo provides gamma specific info for Calculator
GammaCalculatorInfo() - Constructor for class pisgah.GammaCalculatorInfo
 
GammaCalculatorInfo(double, double) - Constructor for class pisgah.GammaCalculatorInfo
 
GammaGraphData - class pisgah.GammaGraphData.
Provides data for graphing the pdf of a Gamma distribution with pdf c*Math.exp((alpha-1)*Math.log(x))*Math.exp(-1*x/beta)
GammaGraphData() - Constructor for class pisgah.GammaGraphData
 
GammaGraphData(float, float, float, float) - Constructor for class pisgah.GammaGraphData
constructs GammaGraphData
GammaGraphData(float, float, float, float, boolean, int) - Constructor for class pisgah.GammaGraphData
constructs GammaGraphData
getBinLabels() - Method in class pisgah.BinomialGraphData
Gets the integer labels for the bins (same as index for binomial)
getBinLabels() - Method in class pisgah.PoissonGraphData
Gets the integer labels for the bins (same as index for poisson)
getBinLabels() - Method in interface pisgah.PfPlotable
Gets the integer labels for the bins
getBinLabels() - Method in class pisgah.NegativeBinomialGraphData
Gets the integer labels for the bins.
getBinLabels() - Method in class pisgah.HypergeometricGraphData
Gets the integer labels for the bins (may be shifted for Hypergeometric)
getC1String() - Method in class pisgah.CalculateInverseAnswer
 
getC2String() - Method in class pisgah.CalculateInverseAnswer
 
getCdf(double) - Method in class pisgah.BinomialCalculatorInfo
 
getCdf(double) - Method in class pisgah.StudentTCalculatorInfo
 
getCdf(double) - Method in class pisgah.PoissonCalculatorInfo
 
getCdf(double) - Method in class pisgah.BetaCalculatorInfo
Gets the Cummulative beta probability
getCdf(double) - Method in class pisgah.NormalCalculatorInfo
 
getCdf(double) - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getCdf(double) - Method in class pisgah.HypergeometricCalculatorInfo
 
getCdf(double) - Method in class pisgah.GammaCalculatorInfo
 
getCdf(double) - Method in class pisgah.FCalculatorInfo
 
getCdf(double) - Method in class pisgah.ChiSquareCalculatorInfo
 
getCdf(double) - Method in interface pisgah.CalculatorInfo
 
getDescription() - Method in class pisgah.BinomialCalculatorInfo
 
getDescription() - Method in class pisgah.StudentTCalculatorInfo
 
getDescription() - Method in class pisgah.PoissonCalculatorInfo
 
getDescription() - Method in class pisgah.BetaCalculatorInfo
Gets the Description attribute of the BetaCalculatorInfo object
getDescription() - Method in class pisgah.NormalCalculatorInfo
 
getDescription() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getDescription() - Method in class pisgah.HypergeometricCalculatorInfo
 
getDescription() - Method in class pisgah.GammaCalculatorInfo
 
getDescription() - Method in class pisgah.FCalculatorInfo
 
getDescription() - Method in interface pisgah.Description
 
getDescription() - Method in class pisgah.ChiSquareCalculatorInfo
 
getDistributionName() - Method in class pisgah.BinomialCalculatorInfo
 
getDistributionName() - Method in class pisgah.StudentTCalculatorInfo
 
getDistributionName() - Method in class pisgah.PoissonCalculatorInfo
 
getDistributionName() - Method in class pisgah.BetaCalculatorInfo
Gets the distribution name
getDistributionName() - Method in class pisgah.NormalCalculatorInfo
 
getDistributionName() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getDistributionName() - Method in class pisgah.HypergeometricCalculatorInfo
 
getDistributionName() - Method in class pisgah.GammaCalculatorInfo
 
getDistributionName() - Method in class pisgah.FCalculatorInfo
 
getDistributionName() - Method in class pisgah.ChiSquareCalculatorInfo
 
getDistributionName() - Method in interface pisgah.CalculatorInfo
 
getDoubleInterval() - Method in class pisgah.BinomialCalculatorInfo
 
getDoubleInterval() - Method in class pisgah.StudentTCalculatorInfo
 
getDoubleInterval() - Method in class pisgah.PoissonCalculatorInfo
 
getDoubleInterval() - Method in class pisgah.BetaCalculatorInfo
Gets the DoubleInterval attribute of the BetaCalculatorInfo object
getDoubleInterval() - Method in class pisgah.NormalCalculatorInfo
 
getDoubleInterval() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getDoubleInterval() - Method in class pisgah.HypergeometricCalculatorInfo
 
getDoubleInterval() - Method in class pisgah.GammaCalculatorInfo
 
getDoubleInterval() - Method in class pisgah.FCalculatorInfo
 
getDoubleInterval() - Method in class pisgah.ChiSquareCalculatorInfo
 
getDoubleInterval() - Method in interface pisgah.CalculatorInfo
 
getDoubleParameters() - Method in class pisgah.BinomialCalculatorInfo
 
getDoubleParameters() - Method in class pisgah.StudentTCalculatorInfo
 
getDoubleParameters() - Method in class pisgah.PoissonCalculatorInfo
 
getDoubleParameters() - Method in class pisgah.BetaCalculatorInfo
Gets the DoubleParameters attribute of the BetaCalculatorInfo object
getDoubleParameters() - Method in class pisgah.NormalCalculatorInfo
 
getDoubleParameters() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getDoubleParameters() - Method in class pisgah.HypergeometricCalculatorInfo
 
getDoubleParameters() - Method in class pisgah.GammaCalculatorInfo
 
getDoubleParameters() - Method in class pisgah.FCalculatorInfo
 
getDoubleParameters() - Method in class pisgah.ChiSquareCalculatorInfo
 
getDoubleParameters() - Method in interface pisgah.CalculatorInfo
 
getHelpPageString() - Method in class pisgah.BinomialCalculatorInfo
 
getHelpPageString() - Method in class pisgah.StudentTCalculatorInfo
 
getHelpPageString() - Method in class pisgah.PoissonCalculatorInfo
 
getHelpPageString() - Method in class pisgah.BetaCalculatorInfo
Gets the HelpPageString of the BetaCalculatorInfo
getHelpPageString() - Method in class pisgah.NormalCalculatorInfo
 
getHelpPageString() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getHelpPageString() - Method in class pisgah.HypergeometricCalculatorInfo
 
getHelpPageString() - Method in class pisgah.GammaCalculatorInfo
 
getHelpPageString() - Method in class pisgah.FCalculatorInfo
 
getHelpPageString() - Method in class pisgah.ChiSquareCalculatorInfo
 
getHelpPageString() - Method in interface pisgah.CalculatorInfo
 
getHighX() - Method in class pisgah.BetaGraphData
Gets the upper bound for the distribution.
getHighX() - Method in class pisgah.BinomialGraphData
Gets the upper bound (inclusive) for the distribution.
getHighX() - Method in class pisgah.StudentTGraphData
Gets the lower bound for the viewport.
getHighX() - Method in class pisgah.PoissonGraphData
Gets the upper bound (inclusive) for the viewport.
getHighX() - Method in interface pisgah.PfPlotable
Gets the upper bound (inclusive) for the viewport.
getHighX() - Method in class pisgah.NormalGraphData
Gets the lower bound for the viewport.
getHighX() - Method in class pisgah.NegativeBinomialGraphData
Gets the upper bound (inclusive) for the viewport.
getHighX() - Method in class pisgah.HypergeometricGraphData
Gets the upper bound (inclusive) for the viewport.
getHighX() - Method in class pisgah.GammaGraphData
Gets the upper bound for the viewport.
getHighX() - Method in class pisgah.FGraphData
Gets the upper bound for the viewport.
getHighXInterval() - Method in class pisgah.BetaGraphData
 
getHighXInterval() - Method in class pisgah.BinomialGraphData
Gets the upper bound (inclusive) for the probability interval
getHighXInterval() - Method in class pisgah.StudentTGraphData
Get the x and y coordinates of the right end of the probability interval.
getHighXInterval() - Method in class pisgah.PoissonGraphData
 
getHighXInterval() - Method in interface pisgah.PfPlotable
Gets the lower bound (inclusive) for the probability interval
getHighXInterval() - Method in interface pisgah.PdfPlotable
 
getHighXInterval() - Method in class pisgah.NormalGraphData
 
getHighXInterval() - Method in class pisgah.NegativeBinomialGraphData
 
getHighXInterval() - Method in class pisgah.HypergeometricGraphData
 
getHighXInterval() - Method in class pisgah.GammaGraphData
 
getHighXInterval() - Method in class pisgah.FGraphData
 
getHighY() - Method in class pisgah.BetaGraphData
 
getHighY() - Method in class pisgah.StudentTGraphData
 
getHighY() - Method in interface pisgah.PdfPlotable
 
getHighY() - Method in class pisgah.NormalGraphData
 
getHighY() - Method in class pisgah.GammaGraphData
 
getHighY() - Method in class pisgah.FGraphData
 
getIntegerInterval() - Method in class pisgah.BinomialCalculatorInfo
 
getIntegerInterval() - Method in class pisgah.StudentTCalculatorInfo
 
getIntegerInterval() - Method in class pisgah.PoissonCalculatorInfo
 
getIntegerInterval() - Method in class pisgah.BetaCalculatorInfo
Gets the IntegerInterval attribute of the BetaCalculatorInfo object
getIntegerInterval() - Method in class pisgah.NormalCalculatorInfo
 
getIntegerInterval() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getIntegerInterval() - Method in class pisgah.HypergeometricCalculatorInfo
 
getIntegerInterval() - Method in class pisgah.GammaCalculatorInfo
 
getIntegerInterval() - Method in class pisgah.FCalculatorInfo
 
getIntegerInterval() - Method in class pisgah.ChiSquareCalculatorInfo
 
getIntegerInterval() - Method in interface pisgah.CalculatorInfo
 
getIntegerParameters() - Method in class pisgah.BinomialCalculatorInfo
 
getIntegerParameters() - Method in class pisgah.StudentTCalculatorInfo
 
getIntegerParameters() - Method in class pisgah.PoissonCalculatorInfo
 
getIntegerParameters() - Method in class pisgah.BetaCalculatorInfo
Gets the IntegerParameters attribute of the BetaCalculatorInfo object
getIntegerParameters() - Method in class pisgah.NormalCalculatorInfo
 
getIntegerParameters() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getIntegerParameters() - Method in class pisgah.HypergeometricCalculatorInfo
 
getIntegerParameters() - Method in class pisgah.GammaCalculatorInfo
 
getIntegerParameters() - Method in class pisgah.FCalculatorInfo
 
getIntegerParameters() - Method in class pisgah.ChiSquareCalculatorInfo
 
getIntegerParameters() - Method in interface pisgah.CalculatorInfo
 
getLowX() - Method in class pisgah.BetaGraphData
Gets the lower bound for the distribution.
getLowX() - Method in class pisgah.BinomialGraphData
Gets the lower bound (inclusive) for the distribution.
getLowX() - Method in class pisgah.StudentTGraphData
Gets the lower bound for the viewport.
getLowX() - Method in class pisgah.PoissonGraphData
Gets the lower bound (inclusive) for the distribution.
getLowX() - Method in interface pisgah.PfPlotable
Gets the lower bound (inclusive) for the viewport.
getLowX() - Method in class pisgah.NormalGraphData
Gets the lower bound for the viewport.
getLowX() - Method in class pisgah.NegativeBinomialGraphData
Gets the lower bound (inclusive) for the distribution.
getLowX() - Method in class pisgah.HypergeometricGraphData
Gets the lower bound (inclusive) for the distribution.
getLowX() - Method in class pisgah.GammaGraphData
Gets the lower bound for the distribution.
getLowX() - Method in class pisgah.FGraphData
Gets the lower bound for the distribution.
getLowXInterval() - Method in class pisgah.BetaGraphData
Gets the lower bound for the probability interval
getLowXInterval() - Method in class pisgah.BinomialGraphData
Gets the lower bound (inclusive) for the probability interval
getLowXInterval() - Method in class pisgah.StudentTGraphData
Get the x and y coordinates of the left end of the probability interval.
getLowXInterval() - Method in class pisgah.PoissonGraphData
 
getLowXInterval() - Method in interface pisgah.PfPlotable
Gets the lower bound (inclusive) for the probability interval
getLowXInterval() - Method in interface pisgah.PdfPlotable
 
getLowXInterval() - Method in class pisgah.NormalGraphData
 
getLowXInterval() - Method in class pisgah.NegativeBinomialGraphData
Gets the lower bound (inclusive) for the probability interval
getLowXInterval() - Method in class pisgah.HypergeometricGraphData
Gets the lower bound (inclusive) for the probability interval
getLowXInterval() - Method in class pisgah.GammaGraphData
 
getLowXInterval() - Method in class pisgah.FGraphData
 
getLowY() - Method in class pisgah.BetaGraphData
 
getLowY() - Method in class pisgah.StudentTGraphData
 
getLowY() - Method in interface pisgah.PdfPlotable
 
getLowY() - Method in class pisgah.NormalGraphData
 
getLowY() - Method in class pisgah.GammaGraphData
 
getLowY() - Method in class pisgah.FGraphData
 
getMaxProbability() - Method in class pisgah.BinomialGraphData
Gets the maximum probability for scaling
getMaxProbability() - Method in class pisgah.PoissonGraphData
Gets the maximum probability for scaling
getMaxProbability() - Method in interface pisgah.PfPlotable
Gets the maximum probability for scaling
getMaxProbability() - Method in class pisgah.NegativeBinomialGraphData
Gets the maximum probability for scaling
getMaxProbability() - Method in class pisgah.HypergeometricGraphData
Gets the maximum probability for scaling
getNumberIntegerParameters() - Method in class pisgah.BinomialCalculatorInfo
 
getNumberIntegerParameters() - Method in class pisgah.StudentTCalculatorInfo
 
getNumberIntegerParameters() - Method in class pisgah.PoissonCalculatorInfo
 
getNumberIntegerParameters() - Method in class pisgah.BetaCalculatorInfo
Gets the NumberIntegerParameters attribute of the BetaCalculatorInfo object
getNumberIntegerParameters() - Method in class pisgah.NormalCalculatorInfo
 
getNumberIntegerParameters() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getNumberIntegerParameters() - Method in class pisgah.HypergeometricCalculatorInfo
 
getNumberIntegerParameters() - Method in class pisgah.GammaCalculatorInfo
 
getNumberIntegerParameters() - Method in class pisgah.FCalculatorInfo
 
getNumberIntegerParameters() - Method in class pisgah.ChiSquareCalculatorInfo
 
getNumberIntegerParameters() - Method in interface pisgah.CalculatorInfo
 
getNumberParameters() - Method in class pisgah.BinomialCalculatorInfo
 
getNumberParameters() - Method in class pisgah.StudentTCalculatorInfo
 
getNumberParameters() - Method in class pisgah.PoissonCalculatorInfo
 
getNumberParameters() - Method in class pisgah.BetaCalculatorInfo
Gets the NumberParameters attribute of the BetaCalculatorInfo object
getNumberParameters() - Method in class pisgah.NormalCalculatorInfo
 
getNumberParameters() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getNumberParameters() - Method in class pisgah.HypergeometricCalculatorInfo
 
getNumberParameters() - Method in class pisgah.GammaCalculatorInfo
 
getNumberParameters() - Method in class pisgah.FCalculatorInfo
 
getNumberParameters() - Method in class pisgah.ChiSquareCalculatorInfo
 
getParameterName() - Method in class pisgah.BinomialCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in class pisgah.StudentTCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in class pisgah.PoissonCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in class pisgah.BetaCalculatorInfo
Gets the ParameterName array {"a", "b"}
getParameterName() - Method in class pisgah.NormalCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in class pisgah.NegativeBinomialCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in class pisgah.HypergeometricCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in class pisgah.GammaCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in class pisgah.FCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in class pisgah.ChiSquareCalculatorInfo
Get the parameter names for the distribution
getParameterName() - Method in interface pisgah.CalculatorInfo
Get the parameter names for the distribution
getParameters() - Method in class pisgah.BinomialCalculatorInfo
 
getParameters() - Method in class pisgah.StudentTCalculatorInfo
 
getParameters() - Method in class pisgah.PoissonCalculatorInfo
 
getParameters() - Method in class pisgah.BetaCalculatorInfo
Gets the Parameters description for a Beta distribution
getParameters() - Method in class pisgah.NormalCalculatorInfo
 
getParameters() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getParameters() - Method in class pisgah.HypergeometricCalculatorInfo
 
getParameters() - Method in class pisgah.GammaCalculatorInfo
 
getParameters() - Method in class pisgah.FCalculatorInfo
 
getParameters() - Method in interface pisgah.Description
 
getParameters() - Method in class pisgah.ChiSquareCalculatorInfo
 
getPlotPanel() - Method in class pisgah.CalculateInverseAnswer
 
getPlotPanel() - Method in class pisgah.CalculateAnswer
 
getPlotPoints() - Method in class pisgah.BetaGraphData
 
getPlotPoints() - Method in class pisgah.StudentTGraphData
implements getPlotPoints in PdfPlotable
getPlotPoints() - Method in interface pisgah.PdfPlotable
 
getPlotPoints() - Method in class pisgah.NormalGraphData
 
getPlotPoints() - Method in class pisgah.GammaGraphData
 
getPlotPoints() - Method in class pisgah.FGraphData
 
getProbability() - Method in class pisgah.BinomialGraphData
Gets the probability of each value.
getProbability() - Method in class pisgah.PoissonGraphData
Gets the probability of each value
getProbability() - Method in interface pisgah.PfPlotable
Gets the probability of each value
getProbability() - Method in class pisgah.NegativeBinomialGraphData
Gets the probability of each value
getProbability() - Method in class pisgah.HypergeometricGraphData
Gets the probability of each value
getProbabilityString() - Method in class pisgah.CalculateAnswer
 
getTailChoice() - Method in class pisgah.BetaGraphData
 
getTailChoice() - Method in class pisgah.Calculator
 
getTailChoice() - Method in class pisgah.StudentTGraphData
 
getTailChoice() - Method in interface pisgah.PdfPlotable
 
getTailChoice() - Method in class pisgah.NormalGraphData
 
getTailChoice() - Method in class pisgah.GammaGraphData
 
getTailChoice() - Method in class pisgah.FGraphData
 
getTitle() - Method in class pisgah.BetaGraphData
 
getTitle() - Method in class pisgah.BinomialCalculatorInfo
 
getTitle() - Method in class pisgah.StudentTGraphData
 
getTitle() - Method in class pisgah.StudentTCalculatorInfo
 
getTitle() - Method in class pisgah.PoissonCalculatorInfo
 
getTitle() - Method in interface pisgah.PdfPlotable
 
getTitle() - Method in class pisgah.BetaCalculatorInfo
Gets the Title attribute for the Beta Calculator
getTitle() - Method in class pisgah.NormalGraphData
 
getTitle() - Method in class pisgah.NormalCalculatorInfo
 
getTitle() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getTitle() - Method in class pisgah.HypergeometricCalculatorInfo
 
getTitle() - Method in class pisgah.GammaGraphData
 
getTitle() - Method in class pisgah.GammaCalculatorInfo
 
getTitle() - Method in class pisgah.FGraphData
 
getTitle() - Method in class pisgah.FCalculatorInfo
 
getTitle() - Method in interface pisgah.Description
 
getTitle() - Method in class pisgah.ChiSquareCalculatorInfo
 
getTitleString() - Method in class pisgah.BinomialGraphData
Gets the title string of the binomial graph
getTitleString() - Method in class pisgah.PoissonGraphData
 
getTitleString() - Method in interface pisgah.PfPlotable
 
getTitleString() - Method in class pisgah.NegativeBinomialGraphData
 
getTitleString() - Method in class pisgah.HypergeometricGraphData
 
getValues() - Method in class pisgah.BinomialCalculatorInfo
 
getValues() - Method in class pisgah.StudentTCalculatorInfo
 
getValues() - Method in class pisgah.PoissonCalculatorInfo
 
getValues() - Method in class pisgah.BetaCalculatorInfo
Gets the Values attribute of the BetaCalculatorInfo object
getValues() - Method in class pisgah.NormalCalculatorInfo
 
getValues() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
getValues() - Method in class pisgah.HypergeometricCalculatorInfo
 
getValues() - Method in class pisgah.GammaCalculatorInfo
 
getValues() - Method in class pisgah.FCalculatorInfo
 
getValues() - Method in interface pisgah.Description
 
getValues() - Method in class pisgah.ChiSquareCalculatorInfo
 
getVersion() - Method in class pisgah.Calculator
 
getXAxisLabel() - Method in class pisgah.BetaGraphData
 
getXAxisLabel() - Method in class pisgah.StudentTGraphData
Get the label for the horizontal axis
getXAxisLabel() - Method in interface pisgah.PdfPlotable
 
getXAxisLabel() - Method in class pisgah.NormalGraphData
 
getXAxisLabel() - Method in class pisgah.GammaGraphData
 
getXAxisLabel() - Method in class pisgah.FGraphData
 
graphColor - Variable in class pisgah.GraphPanel
 
graphHeight - Variable in class pisgah.GraphPanel
 
GraphMethods - class pisgah.GraphMethods.
static methods for graph classes
GraphMethods() - Constructor for class pisgah.GraphMethods
 
GraphPanel - class pisgah.GraphPanel.
Parent class of PdfPlot and Probability Plot
GraphPanel() - Constructor for class pisgah.GraphPanel
no-argument constructor for GraphPanel
graphSize - Variable in class pisgah.GraphPanel
 
graphWidth - Variable in class pisgah.GraphPanel
 

H

hAxisLabel - Variable in class pisgah.GraphPanel
 
HelpPane - class pisgah.HelpPane.
Provides short help on parameters and arguments
HelpPane(Description) - Constructor for class pisgah.HelpPane
Constructor for HelpPane
hGrid - Variable in class pisgah.GraphPanel
 
HIGH - Static variable in class pisgah.GraphPanel
 
HIGH - Static variable in class pisgah.GraphMethods
 
HORIZONTAL - Static variable in class pisgah.GraphPanel
 
HORIZONTAL - Static variable in class pisgah.GraphMethods
 
HYPERGEOMETRIC - Static variable in class pisgah.CalculatorFrame
 
HypergeometricCalculatorInfo - class pisgah.HypergeometricCalculatorInfo.
HypergeometricCalculatorInfo provides hypergeometric specific info for Calculator
HypergeometricCalculatorInfo() - Constructor for class pisgah.HypergeometricCalculatorInfo
 
HypergeometricCalculatorInfo(int, int, int) - Constructor for class pisgah.HypergeometricCalculatorInfo
construct a hypergeometric info with specified parameters
HypergeometricGraphData - class pisgah.HypergeometricGraphData.
Provides data for graphing the pf of a Hypergeometric distribution
HypergeometricGraphData(int, int, int, int, int) - Constructor for class pisgah.HypergeometricGraphData
constructs HypergeometricGraphData

I

InputException - exception pisgah.InputException.
Exception class for invalid input
InputException() - Constructor for class pisgah.InputException
 
InputException(String) - Constructor for class pisgah.InputException
 
isDiscreteDistribution() - Method in class pisgah.BinomialCalculatorInfo
 
isDiscreteDistribution() - Method in class pisgah.StudentTCalculatorInfo
 
isDiscreteDistribution() - Method in class pisgah.PoissonCalculatorInfo
 
isDiscreteDistribution() - Method in class pisgah.BetaCalculatorInfo
Implements CalculatorInfo method
isDiscreteDistribution() - Method in class pisgah.NormalCalculatorInfo
 
isDiscreteDistribution() - Method in class pisgah.NegativeBinomialCalculatorInfo
 
isDiscreteDistribution() - Method in class pisgah.HypergeometricCalculatorInfo
 
isDiscreteDistribution() - Method in class pisgah.GammaCalculatorInfo
 
isDiscreteDistribution() - Method in class pisgah.FCalculatorInfo
 
isDiscreteDistribution() - Method in class pisgah.ChiSquareCalculatorInfo
 
isDiscreteDistribution() - Method in interface pisgah.CalculatorInfo
 
isInverseSelected() - Method in class pisgah.BetaGraphData
 
isInverseSelected() - Method in class pisgah.Calculator
 
isInverseSelected() - Method in class pisgah.StudentTGraphData
 
isInverseSelected() - Method in interface pisgah.PdfPlotable
 
isInverseSelected() - Method in class pisgah.NormalGraphData
 
isInverseSelected() - Method in class pisgah.GammaGraphData
 
isInverseSelected() - Method in class pisgah.FGraphData
 

L

labelAxes - Variable in class pisgah.GraphPanel
 
LEFT - Static variable in class pisgah.GraphPanel
 
LEFT_TAIL - Static variable in interface pisgah.PdfPlotable
getPlotPoints should return a vector of java.awt.Point2d.Float These should be points on the graph of the cdf to be plotted, interpolated by straight lines.
LOW - Static variable in class pisgah.GraphPanel
 
LOW - Static variable in class pisgah.GraphMethods
 

M

main(String[]) - Static method in class pisgah.CalcRun
main method

N

NEGATIVE_BINOMIAL - Static variable in class pisgah.CalculatorFrame
 
NegativeBinomialCalculatorInfo - class pisgah.NegativeBinomialCalculatorInfo.
NegativeBinomialCalculatorInfo provides negative binomial specific info for Calculator
NegativeBinomialCalculatorInfo() - Constructor for class pisgah.NegativeBinomialCalculatorInfo
 
NegativeBinomialCalculatorInfo(int, double) - Constructor for class pisgah.NegativeBinomialCalculatorInfo
 
NegativeBinomialGraphData - class pisgah.NegativeBinomialGraphData.
Provides data for graphing the pf of a negative binomial distribution
NegativeBinomialGraphData(int, double, int, int) - Constructor for class pisgah.NegativeBinomialGraphData
constructs NegativeBinomialGraphData
NORMAL - Static variable in class pisgah.CalculatorFrame
 
NormalCalculatorInfo - class pisgah.NormalCalculatorInfo.
NormalCalculatorInfo provides normal specific info for Calculator
NormalCalculatorInfo() - Constructor for class pisgah.NormalCalculatorInfo
 
NormalCalculatorInfo(double, double) - Constructor for class pisgah.NormalCalculatorInfo
 
NormalGraphData - class pisgah.NormalGraphData.
This class graphs a normal curve and shows the area under the curve specified
NormalGraphData() - Constructor for class pisgah.NormalGraphData
constructs standard mu=0 sigma = 1NormalGraphData
NormalGraphData(float, float, float, float) - Constructor for class pisgah.NormalGraphData
constructs NormalGraphData
NormalGraphData(float, float, float, float, boolean, int) - Constructor for class pisgah.NormalGraphData
constructs NormalGraphData
numberDistributions - Variable in class pisgah.CalculatorFrame
 

O

offset - Variable in class pisgah.GraphPanel
 

P

paint(Graphics) - Method in class pisgah.ProbabilityPlot
Painting method for probability plots
paint(Graphics) - Method in class pisgah.PdfPlot
paintMethod for PdfPlot
paintBackground(Graphics) - Method in class pisgah.PdfPlot
 
paintCurves(Graphics) - Method in class pisgah.PdfPlot
 
paintScale(Graphics, int, float[], int, double, double, int, int, Color, Font, Color, boolean, String) - Static method in class pisgah.GraphMethods
 
paintVerticalScale(Graphics) - Method in class pisgah.ProbabilityPlot
draws vertical scale between left side and first bin
panelHeight - Variable in class pisgah.GraphPanel
 
panelWidth - Variable in class pisgah.GraphPanel
 
PdfPlot - class pisgah.PdfPlot.
class PdfPlot will plot the pdf of a distribution given data from pdfPlotable.
PdfPlot(PdfPlotable) - Constructor for class pisgah.PdfPlot
Constructs PdfPlot from supplied data
PdfPlotable - interface pisgah.PdfPlotable.
Interface for calling PdfPlot
PfPlotable - interface pisgah.PfPlotable.
Interface for Probability Function plots
pisgah - package pisgah
 
POISSON - Static variable in class pisgah.CalculatorFrame
 
PoissonCalculatorInfo - class pisgah.PoissonCalculatorInfo.
PoissonCalculatorInfo provides Poisson specific info for Calculator
PoissonCalculatorInfo() - Constructor for class pisgah.PoissonCalculatorInfo
 
PoissonCalculatorInfo(double) - Constructor for class pisgah.PoissonCalculatorInfo
 
PoissonGraphData - class pisgah.PoissonGraphData.
Provides data for graphing Poisson distribution
PoissonGraphData(double, double, double) - Constructor for class pisgah.PoissonGraphData
constructs PoissonGraphData
ProbabilityPlot - class pisgah.ProbabilityPlot.
Draws a probability plot given appropriate information.
ProbabilityPlot(PfPlotable) - Constructor for class pisgah.ProbabilityPlot
Constructor for ProbabilityPlot

R

reset() - Method in class pisgah.BetaGraphData
 
reset() - Method in class pisgah.StudentTGraphData
 
reset() - Method in interface pisgah.PdfPlotable
 
reset() - Method in class pisgah.NormalGraphData
 
reset() - Method in class pisgah.GammaGraphData
 
reset() - Method in class pisgah.FGraphData
 
RIGHT - Static variable in class pisgah.GraphPanel
 
RIGHT_TAIL - Static variable in interface pisgah.PdfPlotable
 

S

scale(double, double, double, int, int, int) - Static method in class pisgah.GraphMethods
 
scaleColor - Variable in class pisgah.ProbabilityPlot
 
scaleColor - Variable in class pisgah.GraphPanel
 
scaleFont - Variable in class pisgah.GraphPanel
 
setAlpha(double) - Method in class pisgah.GammaCalculatorInfo
 
setAlpha(double) - Method in class pisgah.FCalculatorInfo
 
setAlpha(double) - Method in class pisgah.ChiSquareCalculatorInfo
 
setBackgroundColor(Color) - Method in class pisgah.ProbabilityPlot
Sets the color of the background
setBackgroundColor(Color) - Method in class pisgah.GraphPanel
 
setData(String[], String[], String[]) - Method in class pisgah.BinomialCalculatorInfo
 
setData(String[], String[], String[]) - Method in class pisgah.StudentTCalculatorInfo
set and validate data for probability calculation
setData(String[], String[], String[]) - Method in class pisgah.PoissonCalculatorInfo
 
setData(String[], String[], String[]) - Method in class pisgah.BetaCalculatorInfo
Sets the attributes of the BetaCalculator
setData(String[], String[], String[]) - Method in class pisgah.NormalCalculatorInfo
set and validate data for probability calculation
setData(String[], String[], String[]) - Method in class pisgah.NegativeBinomialCalculatorInfo
 
setData(String[], String[], String[]) - Method in class pisgah.HypergeometricCalculatorInfo
 
setData(String[], String[], String[]) - Method in class pisgah.GammaCalculatorInfo
 
setData(String[], String[], String[]) - Method in class pisgah.FCalculatorInfo
 
setData(String[], String[], String[]) - Method in class pisgah.ChiSquareCalculatorInfo
 
setData(String[], String[], String[]) - Method in interface pisgah.CalculatorInfo
 
setFillColor1(Color) - Method in class pisgah.ProbabilityPlot
Sets the color for bins to the left of the chosen interval
setFillColor1(Color) - Method in class pisgah.PdfPlot
Sets the color for bins to the left of the chosen interval
setfillColor2(Color) - Method in class pisgah.ProbabilityPlot
Sets the color for bins in the chosen interval
setFillColor2(Color) - Method in class pisgah.PdfPlot
Sets the color for bins in the chosen interval
setfillColor3(Color) - Method in class pisgah.ProbabilityPlot
Sets the color for bins to the right of the chosen interval
setFillColor3(Color) - Method in class pisgah.PdfPlot
Sets the color for bins to the right of the chosen interval
setFontColor(Color) - Method in class pisgah.ProbabilityPlot
Sets the color of the font.
setFontColor(Color) - Method in class pisgah.GraphPanel
 
setGraphColor(Color) - Method in class pisgah.GraphPanel
 
setGraphPanel(JPanel) - Method in class pisgah.Calculator
Use to set and update pdf graph panel
setGrid(float, float) - Static method in class pisgah.GraphMethods
try to find nice grid values for axes
setHAxisLabel(String) - Method in class pisgah.ProbabilityPlot
Sets the label for the horizontal axis
setHAxisLabel(String) - Method in class pisgah.GraphPanel
 
setHelpPage(String) - Method in class pisgah.Calculator
 
setInverse(boolean) - Method in class pisgah.Calculator
 
setInverseData(String[], String[], String) - Method in class pisgah.BinomialCalculatorInfo
 
setInverseData(String[], String[], String) - Method in class pisgah.StudentTCalculatorInfo
set and validate data for inverse calculation
setInverseData(String[], String[], String) - Method in class pisgah.PoissonCalculatorInfo
 
setInverseData(String[], String[], String) - Method in class pisgah.BetaCalculatorInfo
Sets the attributes of the BetaCalculator for inverse calculations
setInverseData(String[], String[], String) - Method in class pisgah.NormalCalculatorInfo
set and validate data for inverse calculation
setInverseData(String[], String[], String) - Method in class pisgah.NegativeBinomialCalculatorInfo
set and validate data for inverse calculation
setInverseData(String[], String[], String) - Method in class pisgah.HypergeometricCalculatorInfo
 
setInverseData(String[], String[], String) - Method in class pisgah.GammaCalculatorInfo
 
setInverseData(String[], String[], String) - Method in class pisgah.FCalculatorInfo
 
setInverseData(String[], String[], String) - Method in class pisgah.ChiSquareCalculatorInfo
 
setInverseData(String[], String[], String) - Method in interface pisgah.CalculatorInfo
 
setInverseSelected(boolean) - Method in class pisgah.BetaGraphData
 
setInverseSelected(boolean) - Method in class pisgah.StudentTGraphData
 
setInverseSelected(boolean) - Method in class pisgah.NormalGraphData
 
setInverseSelected(boolean) - Method in class pisgah.GammaGraphData
 
setInverseSelected(boolean) - Method in class pisgah.FGraphData
 
setLayout() - Method in class pisgah.Calculator
 
setMaxFractionDigits(double, double) - Static method in class pisgah.GraphMethods
try to determine a reasonable number of decimal places to show in labels
setParameterName(String[]) - Method in class pisgah.Calculator
 
setScaleColor(Color) - Method in class pisgah.ProbabilityPlot
Sets the color of the scale
setScaleColor(Color) - Method in class pisgah.GraphPanel
 
setTailChoice(int) - Method in class pisgah.BetaGraphData
 
setTailChoice(int) - Method in class pisgah.Calculator
 
setTailChoice(int) - Method in class pisgah.StudentTGraphData
 
setTailChoice(int) - Method in class pisgah.NormalGraphData
 
setTailChoice(int) - Method in class pisgah.GammaGraphData
 
setTailChoice(int) - Method in class pisgah.FGraphData
 
setTitle(String) - Method in class pisgah.Calculator
 
setTitle(String) - Method in class pisgah.ProbabilityPlot
Sets the text for the title
setTitle(String) - Method in class pisgah.GraphPanel
 
setVAxisLabel(String) - Method in class pisgah.ProbabilityPlot
Sets the label for the horizontal axis
setVAxisLabel(String) - Method in class pisgah.GraphPanel
 
showMsg(String, AttributeSet) - Method in class pisgah.HelpPane
 
Solve - class pisgah.Solve.
Solve - solve cdf(x)=y within the given range Output Zeroin returns an estimate for the root with accuracy 4*EPSILON*abs(x) + tol Algorithm G.Forsythe, M.Malcolm, C.Moler, Computer methods for mathematical computations.
Solve() - Constructor for class pisgah.Solve
 
STUDENT_T - Static variable in class pisgah.CalculatorFrame
 
StudentTCalculatorInfo - class pisgah.StudentTCalculatorInfo.
StudentTCalculatorInfo provides Student T specific info for Calculator
StudentTCalculatorInfo() - Constructor for class pisgah.StudentTCalculatorInfo
 
StudentTCalculatorInfo(int) - Constructor for class pisgah.StudentTCalculatorInfo
 
StudentTGraphData - class pisgah.StudentTGraphData.
Provides data for graphing the pdf of a Student t distribution
StudentTGraphData(int, float, float) - Constructor for class pisgah.StudentTGraphData
constructs StudentTGraphData
StudentTGraphData(int, float, float, boolean, int) - Constructor for class pisgah.StudentTGraphData
constructs StudentTGraphData

T

title - Variable in class pisgah.GraphPanel
 
titleFont - Variable in class pisgah.GraphPanel
 
TOP - Static variable in class pisgah.GraphPanel
 

V

vAxisLabel - Variable in class pisgah.GraphPanel
 
VERTICAL - Static variable in class pisgah.GraphPanel
 
VERTICAL - Static variable in class pisgah.GraphMethods
 
vGrid - Variable in class pisgah.GraphPanel
 

W

windowActivated(WindowEvent) - Method in class pisgah.CalculatorFrame
 
windowClosed(WindowEvent) - Method in class pisgah.CalculatorFrame
 
windowClosing(WindowEvent) - Method in class pisgah.CalculatorFrame
Call System.exit if window closed
windowDeactivated(WindowEvent) - Method in class pisgah.CalculatorFrame
 
windowDeiconified(WindowEvent) - Method in class pisgah.CalculatorFrame
 
windowIconified(WindowEvent) - Method in class pisgah.CalculatorFrame
 
windowOpened(WindowEvent) - Method in class pisgah.CalculatorFrame
 

Z

ZeroBracketingException - exception pisgah.ZeroBracketingException.
ZeroBracketingException is thrown by ZeroSolve
ZeroBracketingException() - Constructor for class pisgah.ZeroBracketingException
 
ZeroBracketingException(String) - Constructor for class pisgah.ZeroBracketingException
 
zeroin(double, double, CalculatorInfo, double, double) - Static method in class pisgah.Solve
Find a zero in the specified interval

B C D F G H I L M N O P R S T V W Z