类的使用
org.meteoinfo.ndarray.Section
-
使用Section的程序包 程序包 说明 org.meteoinfo.data.meteodata org.meteoinfo.data.meteodata.netcdf org.meteoinfo.ndarray Multidimensional arrays of primitives and objects with data stored in memory. -
-
org.meteoinfo.data.meteodata中Section的使用
参数类型为Section的org.meteoinfo.data.meteodata中的方法 修饰符和类型 方法 说明 java.util.List<Dimension>Variable. getDimensions(Section section)Get dimensions by section -
org.meteoinfo.data.meteodata.netcdf中Section的使用
返回Section的org.meteoinfo.data.meteodata.netcdf中的方法 修饰符和类型 方法 说明 static SectionNCUtil. convertSection(ucar.ma2.Section ncSection)Convert netcdf section to meteothink section -
org.meteoinfo.ndarray中Section的使用
返回Section的org.meteoinfo.ndarray中的方法 修饰符和类型 方法 说明 SectionSection. addRangeNames(java.util.List<java.lang.String> rangeNames)SectionSection. appendRange()Append a null Range to the Section - meaning "all"SectionSection. appendRange(int size)Append a new Range(0,size-1) to the SectionSectionSection. appendRange(int first, int last)Append a new Range(first, last) to the SectionSectionSection. appendRange(int first, int last, int stride)Append a new Range(first,last,stride) to the SectionSectionSection. appendRange(java.lang.String name, int first, int last, int stride)Append a new Range(name,first,last,stride) to the SectionSectionSection. appendRange(Range r)Append a Range to the SectionSectionSection. compact()Create a new Section by compacting each Range.SectionSection. compose(Section want)Create a new Section by composing with a Section that is reletive to this Section.static SectionSection. fill(Section s, int[] shape)Return a Section guaranteed to be non null, with no null Ranges, and within the bounds set by shape.SectionSection. insertRange(int index, Range r)Insert a range at the specified index in the list.SectionSection. intersect(Section other)Create a new Section by intersection with another SectionSectionSection. makeImmutable()Makes the object immutable, so can be safely sharedSectionSection. reduce()Remove any ranges of length 1SectionSection. removeRange(int index)Remove a range at the specified index in the list.SectionSection. removeVlen()Create a new Section by compacting each Range.SectionSection. replaceRange(int index, Range r)Replace a range at the specified index in the list.SectionSection. setRange(int index, Range r)Set the range at the specified index in the list, previous Range is discardedSectionSection. shiftOrigin(Section newOrigin)Create a new Section by shifting each range by newOrigin.first() The result is then a reletive offset from the newOrigin.SectionSection. subSection(int from, int endExclusive)SectionSection. union(Section other)Create a new Section by union with another Section参数类型为Section的org.meteoinfo.ndarray中的方法 修饰符和类型 方法 说明 booleanSection. compatibleRank(Section other)Compare this section with another upto the vlen in eitherSectionSection. compose(Section want)Create a new Section by composing with a Section that is reletive to this Section.booleanSection. contains(Section other)See if this Section contains another Section. ignores strides Must have same rank and last >= other.last.static ArrayStructureBBArrayStructureBBsection. factory(ArrayStructureBB org, Section section)Make a section of an ArrayStructureBBstatic SectionSection. fill(Section s, int[] shape)Return a Section guaranteed to be non null, with no null Ranges, and within the bounds set by shape.SectionSection. intersect(Section other)Create a new Section by intersection with another SectionbooleanSection. intersects(Section other)See if this Section intersects with another Section. ignores stridesintSection. offset(Section intersect)SectionSection. shiftOrigin(Section newOrigin)Create a new Section by shifting each range by newOrigin.first() The result is then a reletive offset from the newOrigin.SectionSection. union(Section other)Create a new Section by union with another Section参数类型为Section的org.meteoinfo.ndarray中的构造器 构造器 说明 Section(Section from)Copy Constructor.
-