c

at.iem.sysson.Implicits

SyRichVariable

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

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SyRichVariable
  2. VariableLike
  3. HasAttributes
  4. HasDimensions
  5. AnyVal
  6. Any
  1. Hide All
  2. Show All
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: Scale): 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: Scale
    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 Any

Ungrouped