| 程序包 | 说明 |
|---|---|
| org.meteoinfo.ndarray |
Multidimensional arrays of primitives and objects with data stored in memory.
|
| 限定符和类型 | 字段 | 说明 |
|---|---|---|
protected StructureMembers |
ArrayStructureBak.members |
|
protected StructureMembers |
StructureData.members |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
StructureMembers |
ArrayStructureBak.getStructureMembers() |
Get the StructureMembers object.
|
StructureMembers |
StructureData.getStructureMembers() |
|
StructureMembers |
StructureMembers.Member.getStructureMembers() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static StructureDataDeep |
StructureDataDeep.copy(StructureData sdata,
StructureMembers members) |
Make deep copy from sdata to another StructureData object whose data is self contained
|
static ArrayStructureBB |
StructureDataDeep.copyToArrayBB(StructureData sdata,
StructureMembers sm,
ByteOrder bo) |
Make deep copy from a StructureData to a ArrayStructureBB whose data is contained in a ByteBuffer
|
static int |
ArrayStructureBB.setOffsets(StructureMembers members) |
Set the offsets, based on m.getSizeBytes().
|
void |
StructureMembers.Member.setStructureMembers(StructureMembers members) |
|
static int |
ArrayStructureBB.showOffsets(StructureMembers members,
Indent indent,
Formatter f) |
| 构造器 | 说明 |
|---|---|
ArraySequence(StructureMembers sm,
int[] shape) |
|
ArraySequence(StructureMembers members,
StructureDataIterator iter,
int nelems) |
Constructor
|
ArraySequenceNested(StructureMembers members,
int nseq) |
This is used for inner sequences, ie variable length structures nested inside of another structure.
|
ArrayStructureBak(StructureMembers members,
int[] shape) |
Create a new Array of type StructureData and the given members and shape.
|
ArrayStructureBak(StructureMembers members,
Index ima) |
|
ArrayStructureBB(StructureMembers members,
int[] shape) |
Create a new Array of type StructureData and the given members and shape.
|
ArrayStructureBB(StructureMembers members,
int[] shape,
ByteBuffer bbuffer,
int offset) |
Construct an ArrayStructureBB with the given ByteBuffer.
|
ArrayStructureBBpos(StructureMembers members,
int[] shape,
ByteBuffer bbuffer,
int[] positions) |
Construct an ArrayStructureBB with the given ByteBuffer.
|
ArrayStructureComposite(StructureMembers members,
List<ArrayStructureBak> c,
int total) |
|
ArrayStructureMA(StructureMembers members,
int[] shape) |
Create a new Array of type StructureData and the given members and shape.
|
ArrayStructureMA(StructureMembers members,
int[] shape,
StructureData[] sdata) |
|
ArrayStructureW(StructureMembers members,
int[] shape) |
Create a new Array of type StructureData and the given members and shape.
|
ArrayStructureW(StructureMembers members,
int[] shape,
StructureData[] sdata) |
Create a new Array of type StructureData and the given members, shape, and array of StructureData.
|
StructureData(StructureMembers members) |
Constructor.
|
StructureDataProxy(StructureMembers members,
StructureData org) |
|
StructureDataW(StructureMembers members) |
Constructor.
|
StructureDataW(StructureMembers members,
int size) |
|
StructureMembers(StructureMembers from) |
Copyright © 2019. All rights reserved.