SoLDMDataAccess Methods |
The SoLDMDataAccess type exposes the following members.
Name | Description | |
---|---|---|
EndRequest | This method is called each time a data request is finished, meaning that the data requested asynchronously is now available. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
GetData(Int32, SbBox3i32) | Calls GetData(resolution, subVolume0, (OIV.Inventor.Devices.SoBufferObject ^)nullptr). | |
GetData(Int32, SbVec3i32) | Returns a reference to the block of data (LDM tile) which contains the voxel at dataPosition. | |
GetData(Int32, SbBox3i32, SoBufferObject) | Given a subvolume in voxel coordinates, copies the associated data into an application buffer. | |
GetData(Int32, SbBox3i32, SbNativeArrayByte) | Obsolete. | |
GetData(Int32, SbBox3i32, SbLine) | Calls GetData(resolution, subVolume0, line, (OIV.Inventor.Devices.SoBufferObject ^)nullptr). | |
GetData(Int32, SbBox3i32, SbPlane) | Calls GetData(resolution, subVolume0, plane, (OIV.Inventor.Devices.SoBufferObject ^)nullptr). | |
GetData(Int32, SbBox3i32, SbVec2i32) | Calls GetData(resolution, subVolume, coord, (OIV.Inventor.Devices.SoBufferObject ^)nullptr). | |
GetData(Int32, SbBox3i32, SbLine, SoBufferObject) | Given a subvolume in voxel coordinates and a line, copies the data intersecting the line and the subvolume into an application buffer. | |
GetData(Int32, SbBox3i32, SbLine, SbNativeArrayByte) | Obsolete. | |
GetData(Int32, SbBox3i32, SbPlane, SoBufferObject) | Given a subvolume in voxel coordinates and a plane, copies the data intersecting the plane and the subvolume into an application buffer. | |
GetData(Int32, SbBox3i32, SbPlane, SbNativeArrayByte) | Obsolete. | |
GetData(Int32, SbBox3i32, SbVec2i32, SoBufferObject) | Data values in a single seismic trace (a row of voxels along the volume X axis) are copied into an application buffer. | |
GetData(Int32, SbBox3i32, SbVec2i32, SbNativeArrayByte) | Obsolete. | |
GetData(SoLDMDataAccessDataInfoPolyLine, Int32, SbBox3i32, SbVec3i32) | Calls GetData(infoPolyline, resolution, subVolume, polyline, (OIV.Inventor.Devices.SoBufferObject ^)nullptr). | |
GetData(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. | |
GetData(SoLDMDataAccessDataInfoPolyLine, Int32, SbBox3i32, SbVec3i32, SbNativeArrayByte) | Obsolete. | |
GetDataSet | Returns the associated dataset. | |
GetGetDataMode | Returns the GetDataMode (see setGetDataMode). | |
GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) | |
GetRequestedData(Int32, SoLDMDataAccessDataInfoBox) | Returns the data associated with requestID into infoBox. | |
GetRequestedData(Int32, SoLDMDataAccessDataInfoLine) | Returns the data associated with requestID into infoLine. | |
GetRequestedData(Int32, SoLDMDataAccessDataInfoPlane) | Returns the data associated with requestID into infoPlane. | |
GetRequestedData(Int32, SoLDMDataAccessDataInfoPolyLine) | Returns the data associated with requestID into infoPolyline. | |
GetRequestedData(Int32, SoLDMDataAccessDataInfoTrace) | Returns the data associated with requestID into infoTrace . | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsTileUniform | Returns true if the tile containing the data located at position dataPosition (IJK voxel coordinates) at the specified resolution is uniform (all voxels have the same value). | |
ReleaseData | Tells VolumeViz that this block of data (returned by getData above) is no longer in use by the application. | |
RequestData(Int32, SbBox3i32, SoBufferObject) | Given a subvolume in voxel coordinates, asynchronously copies the associated data into an application buffer. | |
RequestData(Int32, SbBox3i32, SbNativeArrayByte) | Obsolete. | |
RequestData(Int32, SbBox3i32, SbLine, SoBufferObject) | Given a subvolume in voxel coordinates and a line, asynchronously copies the data intersecting the line and the subvolume into an application buffer. | |
RequestData(Int32, SbBox3i32, SbLine, SbNativeArrayByte) | Obsolete. | |
RequestData(Int32, SbBox3i32, SbPlane, SoBufferObject) | Given a subvolume in voxel coordinates and a plane, asynchronously copies the data intersecting the plane and the subvolume into an application buffer. | |
RequestData(Int32, SbBox3i32, SbPlane, SbNativeArrayByte) | Obsolete. | |
RequestData(Int32, SbBox3i32, SbVec2i32, SoBufferObject) | Data values in a single seismic trace (a row of voxels along the volume X axis) are asynchronously copied into an application buffer. | |
RequestData(Int32, SbBox3i32, SbVec2i32, SbNativeArrayByte) | Obsolete. | |
RequestData(Int32, SbBox3i32, SbVec3i32, SoBufferObject) | Given a subvolume in voxel coordinates and a stack of line, asynchronously copies the data intersecting each line and the subvolume into an application buffer. | |
RequestData(Int32, SbBox3i32, SbVec3i32, SbNativeArrayByte) | Obsolete. | |
SetDataSet | Set dataset to fetch data from. | |
SetGetDataMode | Set the GetDataMode. | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
VoxelToXYZ(SbBox3i32) | Converts the specified box in voxel coordinates (I,J,K) to geometric coordinates (X,Y,Z). | |
VoxelToXYZ(SbVec3i32) | Converts a voxel coordinate (I,J,K) to a geometry coordinate (X,Y,Z). | |
XYZToVoxel(SbBox3f) | Converts the specified box in geometric coordinates (X,Y,Z) to voxel coordinates (I,J,K). | |
XYZToVoxel(SbVec3f) | Converts a geometry coordinate (X,Y,Z) to a voxel coordinate (I,J,K). |