| Modifier and Type | Field and Description | 
|---|---|
protected VRIndexable | 
vrIndexable  | 
attributeOrder, axisOrdering, axisWeights, bounds, dataOrder, dimensionality, numAttributes, pointOrder, recordDesc| Constructor and Description | 
|---|
VRDataBlock(DataBlock theBlock)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
datum(Datum dtm,
     IndexSpaceID did)
Return by reference the Datum correspoinding to the given ndexSpaceID. 
 | 
void | 
datum(Datum dtm,
     IndexSpaceID did,
     FieldIDMapper mp)
PBR: Return by reference the Datum corresponding to the given 
  IndexSpaceID. 
 | 
void | 
datum(Datum dtm,
     IndexSpaceID did,
     RecordSpec recSpec)
PBR: Return by reference the Datum corresponding to the given 
  IndexSpaceID. 
 | 
void | 
datum(Datum dtm,
     int[] coordArray)
Given an array of coordinates, copy the correspoinding datum int
        the first parameter 
 | 
Datum | 
datum(IndexSpaceID did)
Return the Datum corresponding to the given IndexSpaceID. 
 | 
Datum | 
datum(IndexSpaceID did,
     RecordSpec spec)
Return the Datum corresponding to the given IndexSpaceID. 
 | 
boolean | 
decr()
Decrease Resolution Level by 1 
 | 
DataBlock | 
getDataSource()  | 
boolean | 
incr()
Increase Resolution Level by 1 
 | 
void | 
setDatum(IndexSpaceID id,
        Datum d)
Set the location specified by the IndexSpaceID to the given datum 
 | 
int | 
size()
Deprecated. 
 
Use volume instead 
 | 
void | 
subblock(DataBlock theBlock,
        ISBounds dstBounds,
        ISBounds srcBounds)
Reads a subblock defined by srcBounds into the region of the 
        Datablock argument defined by dstBounds. 
 | 
void | 
subblock(DataBlock theBlock,
        ISBounds dstBounds,
        ISBounds srcBounds,
        FieldIDMapper mp)
Reads a subblock defined by srcBounds into the region of the Datablock 
        argument defined by dstBounds. 
 | 
void | 
subblock(DataBlock theBlock,
        ISBounds dstBounds,
        ISBounds srcBounds,
        RecordSpec spec)
Reads a subblock defined by srcBounds into the region of the Datablock 
        argument defined by dstBounds. 
 | 
DataBlock | 
subblock(ISBounds bounds)
Return a new DataBlock that is a subset of this DataCollection. 
 | 
DataBlock | 
subblock(ISBounds isb,
        RecordSpec rs)
Returns a DataBlock that is an attribute projection of a spatial
       subset of the DataSource.Override parent method for inefficiency. 
 | 
DataBlock | 
subblock(RecordSpec rs,
        ISBounds isb)
Deprecated.   
 | 
int | 
volume()
Returns the number of elements in this datasource index space. 
 | 
getValues, setByAttribute, setByte, setBytes, setBytes, setBytesByAttribute, setBytesByPoint, setDouble, setDoubles, setDoubles, setDoublesByAttribute, setDoublesByPoint, setFloat, setFloats, setFloats, setFloatsByAttribute, setFloatsByPoint, setInt, setInts, setInts, setIntsByAttribute, setIntsByPoint, setShort, setShorts, setShorts, setShortsByAttribute, setShortsByPoint, setValues, setValues, setValuesByAttribute, setValuesByPoint, toStringbyteSize, computeOffset, computeOffset, copyBounds, createDataBlock, createDataBlock, createDataBlock, createDatum, createDatum, createDatum, createDatum, createDatum, createDatum, datum, dim, getAttributeNames, getAxisOrdering, getAxisWeight, getAxisWeights, getBounds, getByte, getBytes, getBytes, getBytes, getBytes, getBytes, getBytes, getBytesByAttribute, getBytesByAttribute, getBytesByPoint, getBytesByPoint, getDataOrder, getDimensionsArray, getDouble, getDoubles, getDoubles, getDoubles, getDoubles, getDoubles, getDoubles, getDoublesByAttribute, getDoublesByAttribute, getDoublesByPoint, getDoublesByPoint, getFloat, getFloats, getFloats, getFloats, getFloats, getFloats, getFloats, getFloatsByAttribute, getFloatsByAttribute, getFloatsByPoint, getFloatsByPoint, getInt, getInts, getInts, getInts, getInts, getInts, getInts, getIntsByAttribute, getIntsByAttribute, getIntsByPoint, getIntsByPoint, getLowerBoundsArray, getNumAttributes, getRecordDescriptor, getShort, getShorts, getShorts, getShorts, getShorts, getShorts, getShorts, getShortsByAttribute, getShortsByAttribute, getShortsByPoint, getShortsByPoint, getStorageType, getUpperBoundsArray, getValues, getValuesByAttribute, getValuesByPoint, longVolume, setAxisOrdering, setBounds, setRecordDescriptor, subblock, subblock, subblock, subblock, subblock, subblock, subblock, useBytesOnlyprotected VRIndexable vrIndexable
public VRDataBlock(DataBlock theBlock)
public void datum(Datum dtm, int[] coordArray)
datum in class DataCollectionpublic Datum datum(IndexSpaceID did)
datum in interface Indexabledatum in class DataCollectionpublic Datum datum(IndexSpaceID did, RecordSpec spec)
datum in interface Indexabledatum in class DataCollectionpublic void datum(Datum dtm, IndexSpaceID did)
datum in interface Indexabledatum in class DataCollectionpublic void datum(Datum dtm, IndexSpaceID did, FieldIDMapper mp)
datum in interface Indexabledatum in class DataCollectionpublic void datum(Datum dtm, IndexSpaceID did, RecordSpec recSpec)
datum in interface Indexabledatum in class DataCollectionpublic void setDatum(IndexSpaceID id, Datum d)
public DataBlock subblock(ISBounds bounds)
DataCollectionsubblock in interface Indexablesubblock in class DataCollectionpublic DataBlock subblock(RecordSpec rs, ISBounds isb)
public DataBlock subblock(ISBounds isb, RecordSpec rs)
subblock in interface Indexablesubblock in class DataCollectionpublic void subblock(DataBlock theBlock, ISBounds dstBounds, ISBounds srcBounds)
subblock in interface Indexablesubblock in class DataCollectionpublic void subblock(DataBlock theBlock, ISBounds dstBounds, ISBounds srcBounds, FieldIDMapper mp)
subblock in interface Indexablesubblock in class DataCollectionpublic void subblock(DataBlock theBlock, ISBounds dstBounds, ISBounds srcBounds, RecordSpec spec)
subblock in interface Indexablesubblock in class DataCollectionpublic int volume()
DataCollectionvolume in class DataCollectionpublic int size()
DataCollectionsize in class DataCollectionpublic boolean incr()
public boolean decr()
public DataBlock getDataSource()