public class R1ContinuousVector extends java.lang.Object implements R1GeneralizedVector
| Constructor and Description |
|---|
R1ContinuousVector(double dblLeftEdge,
double dblRightEdge)
R1ContinuousVector Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Cardinality |
cardinality()
Retrieve the Cardinality of the Vector Space
|
double |
hyperVolume()
Retrieve the "Hyper" Volume of the Vector Space
|
boolean |
isPredictorBounded()
Indicate if the Predictor Variate Space is bounded from the Left and the Right
|
double |
leftEdge()
Retrieve the Left Edge
|
boolean |
match(GeneralizedVector gvOther)
Compare against the "Other" Generalized Vector Space
|
double |
rightEdge()
Retrieve the Right Edge
|
static R1ContinuousVector |
Standard()
Create the Standard R^1 Continuous Vector Space
|
boolean |
subset(GeneralizedVector gvOther)
Indicate if the "Other" Generalized Vector Space is a Subset of "this"
|
boolean |
validateInstance(double dblInstance)
Validate the Input Instance Ordinate
|
public R1ContinuousVector(double dblLeftEdge,
double dblRightEdge)
throws java.lang.Exception
dblLeftEdge - The Left EdgedblRightEdge - The Right Edgejava.lang.Exception - Thrown if the Inputs are invalidpublic static final R1ContinuousVector Standard()
public double leftEdge()
GeneralizedVectorleftEdge in interface GeneralizedVectorpublic double rightEdge()
GeneralizedVectorrightEdge in interface GeneralizedVectorpublic boolean validateInstance(double dblInstance)
R1GeneralizedVectorvalidateInstance in interface R1GeneralizedVectordblInstance - The Input Instance Ordinatepublic Cardinality cardinality()
GeneralizedVectorcardinality in interface GeneralizedVectorpublic boolean match(GeneralizedVector gvOther)
GeneralizedVectormatch in interface GeneralizedVectorgvOther - The "Other" Generalized Vector Spacepublic boolean subset(GeneralizedVector gvOther)
GeneralizedVectorsubset in interface GeneralizedVectorgvOther - The "Other" Generalized Vector Spacepublic boolean isPredictorBounded()
GeneralizedVectorisPredictorBounded in interface GeneralizedVectorpublic double hyperVolume()
throws java.lang.Exception
GeneralizedVectorhyperVolume in interface GeneralizedVectorjava.lang.Exception - Thrown if the Hyper Volume cannot be computed