SoLDMReaderReadZSliceInTile Method |
Read directly from the LDM data source, an orthoslice on the Z axis inside a tile.
Namespace: OIV.LDM.ReadersAssembly: OIV.LDM (in OIV.LDM.dll) Version: 2024.2.0.0 (2024.2.0)
Syntax public override bool ReadZSliceInTile(
int index,
SbNativeArray<byte> buffer,
SbBox3i32 tilePosition,
uint slicePosition
)
Public Overrides Function ReadZSliceInTile (
index As Integer,
buffer As SbNativeArray(Of Byte),
tilePosition As SbBox3i32,
slicePosition As UInteger
) As Boolean
public:
virtual bool ReadZSliceInTile(
int index,
SbNativeArray<unsigned char>^ buffer,
SbBox3i32 tilePosition,
unsigned int slicePosition
) override
abstract ReadZSliceInTile :
index : int *
buffer : SbNativeArray<byte> *
tilePosition : SbBox3i32 *
slicePosition : uint32 -> bool
override ReadZSliceInTile :
index : int *
buffer : SbNativeArray<byte> *
tilePosition : SbBox3i32 *
slicePosition : uint32 -> bool
Parameters
- index
- Type: SystemInt32
The fileId of the tile.
- buffer
- Type: OIV.Inventor.GenericSbNativeArrayByte
The buffer in which the data is returned.
- tilePosition
- Type: OIV.InventorSbBox3i32
Specifies the position of the data in the associated volume data of the tile corresponding to the given index. In the default OIV.LDM.Readers.SoVRLdmFileReader, the tilePosition isn't actually used but it is passed as a convenience for customized reader (can be used for mapping to a different index scheme).
- slicePosition
- Type: SystemUInt32
The slice position in the tile.
Return Value
Type:
BooleanRemarks See Also