SoLDMReaderReadXTraceInTile Method |
Read directly from the LDM data source, a trace 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 ReadXTraceInTile(
int index,
SbNativeArray<byte> buffer,
SbBox3i32 tilePosition,
SbVec2i32 tracePosition
)
Public Overrides Function ReadXTraceInTile (
index As Integer,
buffer As SbNativeArray(Of Byte),
tilePosition As SbBox3i32,
tracePosition As SbVec2i32
) As Boolean
public:
virtual bool ReadXTraceInTile(
int index,
SbNativeArray<unsigned char>^ buffer,
SbBox3i32 tilePosition,
SbVec2i32 tracePosition
) override
abstract ReadXTraceInTile :
index : int *
buffer : SbNativeArray<byte> *
tilePosition : SbBox3i32 *
tracePosition : SbVec2i32 -> bool
override ReadXTraceInTile :
index : int *
buffer : SbNativeArray<byte> *
tilePosition : SbBox3i32 *
tracePosition : SbVec2i32 -> 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).
- tracePosition
- Type: OIV.InventorSbVec2i32
represents the (i,j) coordinates of the trace.
Return Value
Type:
BooleanRemarks See Also