public class IntervalT2MF_Intersection extends IntervalT2MF_Prototype
isLeftShoulder, isRightShoulder, lMF, name, support, uMF
Constructor and Description |
---|
IntervalT2MF_Intersection(IntervalT2MF_Interface a,
IntervalT2MF_Interface b)
Creates a new instance of IntervalT2MF_Intersection by intersecting a and b.
|
Modifier and Type | Method and Description |
---|---|
boolean |
containsSet(IntervalT2MF_Interface set)
Returns true if the set specified is part of this intersection set.
|
Tuple |
getFS(double x)
Returns the interval membership degree for the given x.
|
java.util.HashSet |
getSets()
Returns the intersection's constituting sets, i.e. all sets which are
intersected to give rise to this set.
|
boolean |
intersectionExists() |
getCentroid, getFSAverage, getLMF, getLowerBound, getName, getPeak, getSupport, getUMF, getUpperBound, isLeftShoulder, isRightShoulder, setLeftShoulder, setName, setRightShoulder, setSupport, toString
public IntervalT2MF_Intersection(IntervalT2MF_Interface a, IntervalT2MF_Interface b)
a
- b
- public java.util.HashSet getSets()
public boolean containsSet(IntervalT2MF_Interface set)
set
- public Tuple getFS(double x)
IntervalT2MF_Prototype
getFS
in interface IntervalT2MF_Interface
getFS
in class IntervalT2MF_Prototype
public boolean intersectionExists()