Documentation of 'visad.RealTupleType' Java class
RealTupleType
visad

Class RealTupleType

    • Field Detail

      • SpatialCartesian2DTuple

        public static final RealTupleType SpatialCartesian2DTuple
        System intrinsic RealTupleType for (RealType.XAxis, RealType.YAxis)
      • SpatialCartesian3DTuple

        public static final RealTupleType SpatialCartesian3DTuple
        System intrinsic for (RealType.XAxis, RealType.YAxis, RealType.ZAxis)
      • SpatialEarth2DTuple

        public static final RealTupleType SpatialEarth2DTuple
        System intrinsic for (RealType.Longitude, RealType.Latitude)
      • LatitudeLongitudeTuple

        public static final RealTupleType LatitudeLongitudeTuple
        System intrinsic for (RealType.Latitude, RealType.Longitude)
      • SpatialEarth3DTuple

        public static final RealTupleType SpatialEarth3DTuple
        System intrinsic for (RealType.Longitude, RealType.Latitude, RealType.Altitude)
      • LatitudeLongitudeAltitude

        public static final RealTupleType LatitudeLongitudeAltitude
        System intrinsic for (RealType.Latitude, RealType.Longitude, RealType.Altitude)
      • Time1DTuple

        public static final RealTupleType Time1DTuple
        System intrinsic for (RealType.Time)
      • Generic2D

        public static final RealTupleType Generic2D
        System intrinsic for (RealType.Generic, RealType.Generic)
      • Generic3D

        public static final RealTupleType Generic3D
        System intrinsic for (RealType.Generic, RealType.Generic, RealType.Generic)
    • Method Detail

      • binary

        public MathType binary(MathType type,
                               int op,
                               java.util.Vector names)
                        throws TypeException,
                               VisADException
        Performs an arithmetic operation with another MathType. CoordinateSystem information, if it exists, will be lost.
        Overrides:
        binary in class TupleType
        Parameters:
        type - The other MathType.
        op - The arithmetic operation (see Data).
        names - Database of names.
        Returns:
        The MathType corresponding to the specified arithmetic operation between this and the other MathType. If the returned type is a RealTupleType, then it will not have a CoordinateSystem.
        Throws:
        TypeException - type is null or can't be arithmetically combined with a RealTupleType.
        VisADException - Couldn't create necessary VisAD object.
        See Also:
        Data
      • getDefaultUnits

        public Unit[] getDefaultUnits()
        get default Units of RealType components; copy DefaultUnits array to ensure that it cannot be altered
      • getCoordinateSystem

        public CoordinateSystem getCoordinateSystem()
        get default CoordinateSystem
      • setDefaultSet

        public void setDefaultSet(Set sampling)
                           throws VisADException
        set the default sampling; this is an unavoidable violation of MathType immutability - a RealTupleType must be an argument (directly or through a SetType) to the constructor of its default Set; this method throws an Exception if getDefaultSet has previously been invoked
        Throws:
        VisADException
      • getDefaultSet

        public Set getDefaultSet()
        get default Set
      • equalsExceptName

        public boolean equalsExceptName(MathType type)
        Description copied from class: MathType
        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
        Overrides:
        equalsExceptName in class TupleType
      • prettyString

        public java.lang.String prettyString(int indent)
        Overrides:
        prettyString in class TupleType
      • missingData

        public Data missingData()
        Description copied from class: MathType
        returns a missing Data object for any MathType
        Overrides:
        missingData in class TupleType

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.