Fill a single segment from memory. This routine is called recursively to handle multi-dimensional arrays. E.g., if data is three-dimensional, this will recurse two levels until we get a call with a single dimensional datum. At that point the appropriate data will be copied into the output.
Namespace: nom.tam.image
Assembly: CSharpFITS_v1.1 (in CSharpFITS_v1.1.dll)
Syntax
Visual Basic (Declaration) |
---|
Protected Overridable Sub FillMemData( _ ByVal data As Array, _ ByVal posits As Integer(), _ ByVal length As Integer, _ ByVal output As Array, _ ByVal outputOffset As Integer, _ ByVal dim As Integer _ ) |
C# |
---|
protected virtual void FillMemData( Array data, int[] posits, int length, Array output, int outputOffset, int dim ) |
C++ |
---|
protected: virtual void FillMemData( Array data, array<int>^ posits, int length, Array output, int outputOffset, int dim ) |
J# |
---|
protected virtual void FillMemData( Array data, int[] posits, int length, Array output, int outputOffset, int dim ) |
JScript |
---|
protected virtual
function FillMemData( data : Array, posits : int[], length : int, output : Array, outputOffset : int, dim : int ) |
Parameters
- data
- The in-memory image data.
- posits
- The current position for which data is requested.
- length
- The size of the segments.
- output
- The output tile.
- outputOffset
- The current offset into the output tile.
- dim
- The current dimension being