Uses of Class
com.openinventor.inventor.SbBox3i32
-
Packages that use SbBox3i32 Package Description com.openinventor.imageviz The ImageViz extension allows easy integration of advanced 2D and 3D image processing and analysis capabilities into imaging software applications.com.openinventor.inventor Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.com.openinventor.inventor.algorithms Module that define available Open Inventor optimized algoritms.com.openinventor.inventor.fields com.openinventor.ldm Large Data Management.com.openinventor.ldm.converters com.openinventor.ldm.nodes com.openinventor.ldm.readers com.openinventor.volumeviz.nodes -
-
Uses of SbBox3i32 in com.openinventor.imageviz
Constructors in com.openinventor.imageviz with parameters of type SbBox3i32 Constructor Description SubVolumeRegion(SbBox3i32 subVolume)Constructor. -
Uses of SbBox3i32 in com.openinventor.inventor
Methods in com.openinventor.inventor that return SbBox3i32 Modifier and Type Method Description SbBox3i32SbBox3i32. intersection(SbBox3i32 box)Returns the intersection of the specified box with this box.SbBox3i32SbBox3i32. setValue(int[] components)SbBox3i32SbBox3i32. setValue(int[] components, int startIndex)static SbBox3i32[]SbBox3i32. toArray(long nativeArray, long length)Methods in com.openinventor.inventor with parameters of type SbBox3i32 Modifier and Type Method Description booleanSbBox3i32. contains(SbBox3i32 bb)Returns true if the specified box is fully contained inside this box.voidSbBox3i32. extendBy(SbBox3i32 bb)Extends this box (if necessary) to contain the specified box.booleanSbBox3i32. intersect(SbBox3i32 bb)Returns true if the specified box intersects this box.SbBox3i32SbBox3i32. intersection(SbBox3i32 box)Returns the intersection of the specified box with this box.voidSbBox3i32. setValue(SbBox3i32 copyFrom)Constructors in com.openinventor.inventor with parameters of type SbBox3i32 Constructor Description SbBox3i32(SbBox3i32 copyFrom)SbBox3s(SbBox3i32 box)Constructor given anSbBox3i32(adapter). -
Uses of SbBox3i32 in com.openinventor.inventor.algorithms
Methods in com.openinventor.inventor.algorithms with parameters of type SbBox3i32 Modifier and Type Method Description double[]SoArithmetic. computeMinMax(SoBufferObject inputBuffer, SbDataType dataType, SbVec3i32 arrayDim, SbBox3i32 range)Compute min max of values contained in the specified range of the buffer.double[]SoArithmetic. computeMinMax(SoCpuBufferObject inputBuffer, SbDataType dataType, SbVec3i32 arrayDim, SbBox3i32 range)Compute min max of values contained in the specified range of the buffer.double[]SoArithmetic. computeMinMaxWithUndefinedValue(SoBufferObject inputBuffer, SbDataType dataType, SbVec3i32 arrayDim, SbBox3i32 range, double undefinedValue)Compute min max of values contained in the specified range of the buffer that are not equal to the specified undefined value.double[]SoArithmetic. computeMinMaxWithUndefinedValue(SoCpuBufferObject inputBuffer, SbDataType dataType, SbVec3i32 arrayDim, SbBox3i32 range, double undefinedValue)Compute min max of values contained in the specified range of the buffer that are not equal to the specified undefined value. -
Uses of SbBox3i32 in com.openinventor.inventor.fields
Methods in com.openinventor.inventor.fields that return SbBox3i32 Modifier and Type Method Description SbBox3i32SoSFBox3i32. getValue()Returns this field's value.Methods in com.openinventor.inventor.fields with parameters of type SbBox3i32 Modifier and Type Method Description voidSoSFBox3i32. setValue(SbBox3i32 newValue)Sets this field to newValue.Constructors in com.openinventor.inventor.fields with parameters of type SbBox3i32 Constructor Description SoSFBox3i32(SoFieldContainer fieldContainer, java.lang.String fieldName, SoField.FieldTypes fieldType, SbBox3i32 defaultValue)Default constructor. -
Uses of SbBox3i32 in com.openinventor.ldm
Fields in com.openinventor.ldm declared as SbBox3i32 Modifier and Type Field Description SbBox3i32SoLDMDataAccess.DataInfo. tilePositionPosition of the data tile in voxel coordinates (min = lower left back corner, max = upper right front corner).Methods in com.openinventor.ldm that return SbBox3i32 Modifier and Type Method Description SbBox3i32SoLDMTopoOctree. getTilePos(SoLDMTileID tileID)Returns the bounding box, in voxel/cell coordinates, of the specified tile.SbBox3i32SoLDMDataAccess. XYZToVoxel(SbBox3f boxXYZ)Converts the specified box in geometric coordinates (X,Y,Z) to voxel coordinates (I,J,K).Methods in com.openinventor.ldm with parameters of type SbBox3i32 Modifier and Type Method Description voidSoVolumeHistogram. addValues(SoBufferObject values, SbVec3i32 arrayDim, SbBox3i32 range)Add to the histogram the values in the specified range inside the given array.static double[]SoVolumeHistogram. computeMinMax(SoBufferObject valuesBuffer, SbDataType dataType, SbVec3i32 arrayDim, SbBox3i32 range)Compute min max.static double[]SoVolumeHistogram. computeMinMaxWithUndefined(SoBufferObject valuesBuffer, double undefinedValue, SbDataType dataType, SbVec3i32 arrayDim, SbBox3i32 range)Compute min max.SoLDMDataAccess.DataInfoBoxSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume)Convenient method to get the required size of the application buffer: call getData(resolution, subvolume, null).SoLDMDataAccess.DataInfoBoxSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SoBufferObject bufferObj)Given a subvolume in voxel coordinates, copies the associated data into an application buffer.SoLDMDataAccess.DataInfoLineSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbLine line)Convenient method to get the required size of the application buffer: call getData(resolution, subvolume, line, null).SoLDMDataAccess.DataInfoLineSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbLine line, SoBufferObject bufferObj)Given a subvolume in voxel coordinates and a line, copies the data intersecting the line and the subvolume into an application buffer.SoLDMDataAccess.DataInfoLineSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbLine line, java.nio.ByteBuffer buffer)Deprecated.As of Open Inventor 9.4, useSoLDMDataAccess.getData(int, SbBox3i32, SbLine, SoBufferObject)instead.SoLDMDataAccess.DataInfoPlaneSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbPlane plane)Convenient method to get the required size of the application buffer: call getData(resolution, subvolume, plane, null).SoLDMDataAccess.DataInfoPlaneSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbPlane plane, SoBufferObject bufferObj)Given a subvolume in voxel coordinates and a plane, copies the data intersecting the plane and the subvolume into an application bufferSoLDMDataAccess.DataInfoPlaneSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbPlane plane, java.nio.ByteBuffer buffer)Deprecated.As of Open Inventor 9.4, useSoLDMDataAccess.getData(int, SbBox3i32, SbPlane, SoBufferObject)instead.SoLDMDataAccess.DataInfoTraceSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbVec2i32 coord)Convenient method to get the required size of the application buffer: call getData(resolution, subvolume, coord, null).SoLDMDataAccess.DataInfoTraceSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbVec2i32 coord, SoBufferObject bufferObj)Data values in a single seismic trace (a row of voxels along the volume X axis) are copied into an application buffer.SoLDMDataAccess.DataInfoTraceSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, SbVec2i32 coord, java.nio.ByteBuffer buffer)Deprecated.As of Open Inventor 9.4, useSoLDMDataAccess.getData(int, SbBox3i32, SbVec2i32, SoBufferObject)instead.SoLDMDataAccess.DataInfoBoxSoLDMDataAccess. getData(int resolution, SbBox3i32 subVolume, java.nio.ByteBuffer buffer)Deprecated.As of Open Inventor 9.4, useSoLDMDataAccess.getData(int, SbBox3i32, SoBufferObject)instead.intSoLDMDataAccess. requestData(int resolution, SbBox3i32 box, SoBufferObject bufferObj)Given a subvolume in voxel coordinates, asynchronously copies the associated data into an application buffer.intSoLDMDataAccess. requestData(int resolution, SbBox3i32 subVolume0, SbLine line, SoBufferObject bufferObj)Given a subvolume in voxel coordinates and a line, asynchronously copies the data intersecting the line and the subvolume into an application buffer.intSoLDMDataAccess. requestData(int resolution, SbBox3i32 subVolume, SbPlane plane, SoBufferObject bufferObj)Given a subvolume in voxel coordinates and a plane, asynchronously copies the data intersecting the plane and the subvolume into an application buffer.intSoLDMDataAccess. requestData(int resolution, SbBox3i32 subVolume0, SbVec2i32 coord, SoBufferObject bufferObj)Data values in a single seismic trace (a row of voxels along the volume X axis) are asynchronously copied into an application buffer.intSoLDMDataAccess. requestData(int resolution, SbBox3i32 subVolume, SbVec3i32[] polyline, SoBufferObject bufferObj)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.SbBox3fSoLDMDataAccess. voxelToXYZ(SbBox3i32 boxIJK)Converts the specified box in voxel coordinates (I,J,K) to geometric coordinates (X,Y,Z). -
Uses of SbBox3i32 in com.openinventor.ldm.converters
Methods in com.openinventor.ldm.converters with parameters of type SbBox3i32 Modifier and Type Method Description intSoLDMWriter. writeSubVolume(SbBox3i32 subVolume, SoBufferObject data)Calls writeSubVolume(subVolume, data, true, true).intSoLDMWriter. writeSubVolume(SbBox3i32 subVolume, SoBufferObject data, boolean doLowerResolution)Calls writeSubVolume(subVolume, data, doLowerResolution, true).intSoLDMWriter. writeSubVolume(SbBox3i32 subVolume, SoBufferObject data, boolean doLowerResolution, boolean doOverlappingTiles)Writes the data contained in the specified subVolume into the LDM file. -
Uses of SbBox3i32 in com.openinventor.ldm.nodes
Methods in com.openinventor.ldm.nodes with parameters of type SbBox3i32 Modifier and Type Method Description booleanSoLDMDataTransform. affect(SbBox3i32 region)Returns true if the transformation affects the specified region.intSoDataSet. editSubVolume(SbBox3i32 subVolume, double value)Replaces the contents of a subvolume with the specified value.intSoDataSet. editSubVolume(SbBox3i32 subVolume, SoBufferObject userData)Replaces the contents of a subvolume with the given data.voidSoDataSet.LDMDataModifier. modifyData(SbBox3i32 tile_box, int resolution_level, java.nio.ByteBuffer data)Deprecated.This methods can change the content of the given buffervoidSoLDMDataTransform. transformFunction(SoDataSet ds, SbVec3i32 bufferDimension, SoBufferObject bufferToTransform, SbBox3i32 dataBox, int resolutionLevel)Data transform function. -
Uses of SbBox3i32 in com.openinventor.ldm.readers
Methods in com.openinventor.ldm.readers with parameters of type SbBox3i32 Modifier and Type Method Description booleanSoVolumeReader. readTile(int index, SoBufferObject buffer, SbBox3i32 tilePosition)Deprecated.As of Open Inventor 8500.SoBufferObjectSoVolumeReader. readTile(int index, SbBox3i32 tilePosition)Given an index, reads a tile if the data is organized in tiles (for LDM). -
Uses of SbBox3i32 in com.openinventor.volumeviz.nodes
Methods in com.openinventor.volumeviz.nodes with parameters of type SbBox3i32 Modifier and Type Method Description intSoVolumeData. editSubVolume(SbBox3i32 subVolume, double value)Replaces the contents of a subvolume with the specified value.intSoVolumeData. editSubVolume(SbBox3i32 subVolume, SoBufferObject userData)Replaces the contents of a subvolume with the given data.intSoVolumeMask. editSubVolume(SbBox3i32 subVolume, double value)Replace the contents of a subvolume with the specified value.intSoVolumeMask. editSubVolume(SbBox3i32 subVolume, SoBufferObject userData)Replace the contents of a subvolume with the given data.SbBox3dSoOffscreenVolumeRender. ijkToXyzBox(SbBox3i32 ijkBox)Convert ijk box coordinates returned by boxComputed method to the bboxSceneGraph space.SoVolumeDataSoVolumeData. subSetting(SbBox3i32 region)Deprecated.As of Open Inventor 9000.voidSoVolumeData. updateRegions(SbBox3i32[] region)Updates regions of the volume that have been modified.
-