SoLDMDataAccessGetData Method (SoLDMDataAccessDataInfoPolyLine, Int32, SbBox3i32, SbVec3i32, SoBufferObject) |
Given a subvolume in voxel coordinates and a polyline (set of connected line segments), copies the data intersecting each line segment with the subvolume into an application buffer.
Namespace: OIV.LDM
public void GetData( SoLDMDataAccessDataInfoPolyLine infoPolyline, int resolution, SbBox3i32 subVolume, SbVec3i32[] polyline, SoBufferObject bufferObj )
The resolution is the power of 2 of the desired subsampling level (0:1/1, 1:1/2, 2:1/4, ...) NOTE: The data is copied.
All information is returned in the struct DataInfoPolyline. Call this method with buffer = NULL to get the required size of the application buffer (in the bufferSize member of OIV.LDM.SoLDMDataAccess.DataInfoLine).