at.iem.sysson.Implicits

SyRichVariable

implicit final class SyRichVariable extends AnyVal with HasDimensions with HasAttributes with VariableLike

Linear Supertypes
VariableLike, HasAttributes, HasDimensions, AnyVal, NotNull, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SyRichVariable
  2. VariableLike
  3. HasAttributes
  4. HasDimensions
  5. AnyVal
  6. NotNull
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SyRichVariable(peer: Variable)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  2. final def ##(): Int

    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  4. def applyScale(scale: (Double) ⇒ Double): VariableSection

    Definition Classes
    SyRichVariableVariableLike
  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def attributeMap: Map[String, Attribute]

    Definition Classes
    HasAttributes
  7. def attributes: Vec[Attribute]

    Definition Classes
    SyRichVariableHasAttributes
  8. def dataType: DataType

    Definition Classes
    SyRichVariableVariableLike
  9. def description: Option[String]

  10. def dimensionMap: Map[String, Dimension]

    Definition Classes
    HasDimensions
  11. def dimensions: Vec[Dimension]

    Definition Classes
    SyRichVariableHasDimensions
  12. def file: NetcdfFile

    Definition Classes
    SyRichVariableVariableLike
  13. def fillValue: Double

  14. def fullName: String

  15. def getClass(): Class[_ <: AnyVal]

    Definition Classes
    AnyVal → Any
  16. def group: Group

  17. def in(dim: String): In

    Definition Classes
    SyRichVariableVariableLike
  18. def isDouble: Boolean

  19. def isFloat: Boolean

  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. def isInt: Boolean

  22. def linexp(srcLo: Double, srcHi: Double, dstLo: Double, dstHi: Double, clip: Boolean = false): VariableSection

    Definition Classes
    VariableLike
  23. def linlin(srcLo: Double, srcHi: Double, dstLo: Double, dstHi: Double, clip: Boolean = false): VariableSection

    Definition Classes
    VariableLike
  24. def max: Double

    Definition Classes
    VariableLike
  25. def min: Double

    Definition Classes
    VariableLike
  26. def minmax: (Double, Double)

    Definition Classes
    VariableLike
  27. def name: String

    Definition Classes
    SyRichVariableVariableLike
  28. def normalized: VariableSection

    Definition Classes
    VariableLike
  29. def parents: List[String]

    List of group names which lead from root (excluded) to this variable.

  30. val peer: Variable

  31. def ranges: Vec[Range]

    Definition Classes
    SyRichVariableVariableLike
  32. def rank: Int

    Definition Classes
    SyRichVariableVariableLike
  33. def read(): Array

    Definition Classes
    VariableLike
  34. def readSafe(): Array

    Definition Classes
    SyRichVariableVariableLike
  35. def reducedDimensions: Vec[Dimension]

    Definition Classes
    VariableLike
  36. def reducedRanges: Vec[Range]

    Definition Classes
    VariableLike
  37. def reducedRank: Int

    Definition Classes
    VariableLike
  38. def reducedShape: Vec[Int]

    Definition Classes
    VariableLike
  39. def resetScale: VariableSection

    Definition Classes
    VariableLike
  40. def scale: (Double) ⇒ Double

    Attributes
    protected
    Definition Classes
    SyRichVariableVariableLike
  41. def selectAll: VariableSection

    Definition Classes
    SyRichVariableVariableLike
  42. def shape: Vec[Int]

    Definition Classes
    SyRichVariableVariableLike
  43. def size: Long

    Reports the total number of elements within the variable's matrix

    Reports the total number of elements within the variable's matrix

    Definition Classes
    SyRichVariableVariableLike
  44. def toString(): String

    Definition Classes
    Any
  45. def units: Option[String]

Inherited from VariableLike

Inherited from HasAttributes

Inherited from HasDimensions

Inherited from AnyVal

Inherited from NotNull

Inherited from Any

Ungrouped