|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvisad.MathType
visad.SetType
public class SetType
SetType is the VisAD data type for subsets of R^n for n>0.
| Constructor Summary | |
|---|---|
SetType(MathType type)
type must be a RealType or a RealTupleType |
|
| Method Summary | |
|---|---|
MathType |
binary(MathType type,
int op,
Vector names)
|
ShadowType |
buildShadowType(DataDisplayLink link,
ShadowType parent)
|
MathType |
cloneDerivative(RealType d_partial)
|
boolean |
equals(Object type)
ScalarTypes are equal if they have the same name; TupleTypes are equal if their components are equal; FunctionTypes are equal if their domains and ranges are equal |
boolean |
equalsExceptName(MathType type)
this is useful for determining compatibility of Data objects for binary mathematical operations; any RealTypes are equal; any TextTypes are equal; TupleTypes are equal if their components are equal; FunctionTypes are equal if their domains and ranges are equal |
boolean |
equalsExceptNameButUnits(MathType type)
|
RealTupleType |
getDomain()
if the domain passed to constructor was a RealType, getDomain returns a RealTupleType with that RealType as its single component |
Data |
missingData()
returns a missing Data object for any MathType |
String |
prettyString(int indent)
|
MathType |
unary(int op,
Vector names)
|
| Methods inherited from class visad.MathType |
|---|
addTimeAlias, findScalarType, guessMaps, main, prettyString, stringToType, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public SetType(MathType type)
throws VisADException
VisADException| Method Detail |
|---|
public boolean equals(Object type)
MathType
equals in class MathTypepublic boolean equalsExceptName(MathType type)
MathType
equalsExceptName in class MathTypepublic boolean equalsExceptNameButUnits(MathType type)
equalsExceptNameButUnits in class MathType
public MathType cloneDerivative(RealType d_partial)
throws VisADException
cloneDerivative in class MathTypeVisADException
public MathType binary(MathType type,
int op,
Vector names)
throws VisADException
binary in class MathTypeVisADException
public MathType unary(int op,
Vector names)
throws VisADException
unary in class MathTypeVisADExceptionpublic String prettyString(int indent)
prettyString in class MathType
public Data missingData()
throws VisADException
MathType
missingData in class MathTypeVisADExceptionpublic RealTupleType getDomain()
public ShadowType buildShadowType(DataDisplayLink link,
ShadowType parent)
throws VisADException,
RemoteException
buildShadowType in class MathTypeVisADException
RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||