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.actions | |
com.openinventor.inventor.devices |
Open Inventor supported devices.
|
com.openinventor.inventor.elements |
The element classes are used internally for storing information in Open Inventor's traversal state list.
|
com.openinventor.inventor.fields | |
com.openinventor.inventor.helpers | |
com.openinventor.inventor.image | |
com.openinventor.inventor.viewercomponents |
Viewer components contains helpful tools to implement a custom viewer.
|
com.openinventor.ldm |
Large Data Management.
|
com.openinventor.volumeviz.readers |
Modifier and Type | Method and Description |
---|---|
SbVec2i32 |
SbKernel2i32.getSize()
Returns the size of the kernel.
|
Modifier and Type | Method and Description |
---|---|
void |
SbKernel2i32.setSize(SbVec2i32 dimension)
Set the size of the kernel.
|
Constructor and Description |
---|
SbDiscreteLineProfile(SbVec2i32 p1,
SbVec2i32 p2,
SoImageDataAdapter image)
Constructor defining the profile line on the image.
|
SbKernel2i32(SbVec2i32 size)
Constructor defining the size of the kernel (numRows, numColumns).
|
Modifier and Type | Method and Description |
---|---|
SbVec2i32 |
SbBox2i32.getMax()
Returns the maximum point of the box.
|
SbVec2i32 |
SbBox2i32.getMin()
Returns the minimum point of the box.
|
SbVec2i32[] |
SbBox2i32.getMinMax()
Gets the corners of the box.
|
SbVec2i32 |
SoOffscreenTileProperty.getOrigin()
Returns the origin of the tile.
|
SbVec2i32 |
SoOffscreenTileProperty.getSize()
Returns the size of the tile.
|
SbVec2i32 |
SoGLRenderToBuffer.getSizei32()
Deprecated.
Gets current size as an
SbVec2i32 . |
SbVec2i32 |
SbViewportRegion.getViewportOriginPixelsi32()
Returns viewport origin in pixels.
|
SbVec2i32 |
SbViewportRegion.getViewportSizePixelsi32()
Returns viewport size in pixels.
|
SbVec2i32 |
SbViewportRegion.getWindowSizei32()
Returns window size in pixels.
|
SbVec2i32 |
SbVec2i32.minus(SbVec2i32 v2)
Component-wise binary vector subtraction operator.
|
SbVec2i32 |
SbVec2i32.over(double d)
Component-wise binary scalar division operator.
|
SbVec2i32 |
SbVec2i32.over(int d)
Component-wise binary scalar division operator.
|
SbVec2i32 |
SbVec2i32.plus(SbVec2i32 v2)
Component-wise binary vector addition operator.
|
SbVec2i32 |
SbVec2i32.setValue(int[] components) |
SbVec2i32 |
SbVec2i32.setValue(int[] components,
int startIndex) |
SbVec2i32 |
SbVec2i32.setValue(int c0,
int c1) |
SbVec2i32 |
SbVec2i32.times(double d)
Component-wise binary scalar multiplication operator.
|
SbVec2i32 |
SbVec2i32.times(int d)
Component-wise binary scalar multiplication operator.
|
static SbVec2i32[] |
SbVec2i32.toArray(long nativeArray,
long length) |
Modifier and Type | Method and Description |
---|---|
void |
SbVec2i32.add(SbVec2i32 u)
Component-wise vector addition operator.
|
boolean |
SoGLRenderToBuffer.create(SbVec2i32 size)
Deprecated.
Creates a Pbuffer with the specified size.
|
int |
SbVec2i32.dot(SbVec2i32 v)
Returns dot (inner) product of vector and another vector.
|
void |
SbBox2i32.extendBy(SbVec2i32 pt)
Extends this box (if necessary) to contain the specified point.
|
boolean |
SbBox2i32.intersect(SbVec2i32 pt)
Returns true if the specified point intersects this box.
|
SbVec2i32 |
SbVec2i32.minus(SbVec2i32 v2)
Component-wise binary vector subtraction operator.
|
SbVec2i32 |
SbVec2i32.plus(SbVec2i32 v2)
Component-wise binary vector addition operator.
|
boolean |
SoGLRenderToBuffer.resize(SbVec2i32 size)
Deprecated.
Resizes Pbuffer.
|
void |
SbBox2i32.setBounds(SbVec2i32 _min,
SbVec2i32 _max)
Sets the corners of the box.
|
void |
SoOffscreenRenderer.setRegioni32(SbVec2i32 origin,
SbVec2i32 size)
Sets a subregion of the viewport to be rendered.
|
void |
SbVec2i32.setValue(SbVec2i32 copyFrom) |
void |
SbViewportRegion.setViewportPixels(SbVec2i32 origin,
SbVec2i32 size)
Sets viewport to region with given origin (lower-left corner) and size, given as pixel coordinates.
|
void |
SbViewportRegion.setWindowSize(SbVec2i32 winSize)
Changes window size to given width and height in pixels, given as
SbVec2i32 . |
void |
SbVec2i32.substract(SbVec2i32 u)
Component-wise vector subtraction operator.
|
Constructor and Description |
---|
SbBox2i32(SbVec2i32 _min,
SbVec2i32 _max)
Constructor for a 2D integer box.
|
SbVec2i32(SbVec2i32 copyFrom) |
SbVec2s(SbVec2i32 v)
Constructor given an
SbVec2i32 . |
SbViewportRegion(SbVec2i32 winSize)
Calls SbViewportRegion(winSize, (float)1.0).
|
SbViewportRegion(SbVec2i32 winSize,
float newScale)
Constructor that takes width and a height in pixels.
|
Modifier and Type | Field and Description |
---|---|
SbVec2i32 |
SoCallbackAction.TextureImage.size |
Modifier and Type | Method and Description |
---|---|
SbVec2i32 |
SoGLScreenDevice.getResolution()
Returns the device's resolution in pixels.
|
Modifier and Type | Method and Description |
---|---|
static SbVec2i32 |
SoTextTextureQualityRangeElement.get(SoState state)
Gets the current range in the state.
|
static SbVec2i32 |
SoTextTextureQualityRangeElement.getDefault()
Returns the default value.
|
Modifier and Type | Method and Description |
---|---|
static void |
SoTextTextureQualityRangeElement.set(SoState state,
SoNode node,
SbVec2i32 range)
Sets the current range in the state.
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps)
Calls set(state, node, size, numComponents, buffer, bufferObject, dataType, GLInternalFormat, renderToTexProp, wrapS, wrapT, wrapR, model, blendColor, maxAnisotropy, enableBorder, borderColor, isCompressed, numCompressedMipmaps, (int)-1, (int)-1).
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency)
Calls set(state, node, size, numComponents, buffer, bufferObject, dataType, GLInternalFormat, renderToTexProp, wrapS, wrapT, wrapR, model, blendColor, maxAnisotropy, enableBorder, borderColor, isCompressed, numCompressedMipmaps, hasTransparency, (int)-1).
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency,
int currentTexture)
Sets the current image, wrap, and model.
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps)
Calls set(state, node, size, numComponents, buffer, bufferObject, dataType, GLInternalFormat, renderToTexProp, wrapS, wrapT, wrapR, model, blendColor, maxAnisotropy, minFilter, magFilter, enableBorder, borderColor, isCompressed, numCompressedMipmaps, (int)-1, (int)-1).
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency)
Calls set(state, node, size, numComponents, buffer, bufferObject, dataType, GLInternalFormat, renderToTexProp, wrapS, wrapT, wrapR, model, blendColor, maxAnisotropy, minFilter, magFilter, enableBorder, borderColor, isCompressed, numCompressedMipmaps, hasTransparency, (int)-1).
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 size,
int numComponents,
java.nio.ByteBuffer buffer,
SoBufferObject bufferObject,
SoSFImage.DataTypes dataType,
int GLInternalFormat,
SoRenderToTextureProperty renderToTexProp,
int wrapS,
int wrapT,
int wrapR,
int model,
SbColor blendColor,
float maxAnisotropy,
int minFilter,
int magFilter,
boolean enableBorder,
SbVec4f borderColor,
boolean isCompressed,
int numCompressedMipmaps,
int hasTransparency,
int currentTexture)
Sets the current image, wrap, and model plus minFilter and magFilter .
|
static void |
SoTextureImageElement.set(SoState state,
SoNode node,
SbVec2i32 subSize,
int xoffset,
int yoffset,
java.nio.ByteBuffer buffer,
int texname)
Pass texname = -1 to deactivate subtexturing.
|
Modifier and Type | Field and Description |
---|---|
SbVec2i32 |
SoSFImage.SubTextureImage.offset |
SbVec2i32 |
SoSFArray2D.Array2D.size |
SbVec2i32 |
SoSFImage.TextureImage.size |
SbVec2i32 |
SoSFImage.SubTextureImage.size |
Modifier and Type | Method and Description |
---|---|
SbVec2i32 |
SoMFVec2i32.get1Value(int i)
Deprecated.
|
SbVec2i32 |
SoSFArray2D.get2DSize()
Returns the dimensions of the array.
|
SbVec2i32 |
SoSFVec2i32.getValue()
Returns this field's value.
|
SbVec2i32 |
SoMFVec2i32.getValueAt(int i) |
SbVec2i32[] |
SoMFVec2i32.getValues(int start)
Returns a pointer into the array of values in the field, starting at index start.
|
Modifier and Type | Method and Description |
---|---|
int |
SoMFVec2i32.find(SbVec2i32 targetValue)
Calls find(targetValue, false).
|
int |
SoMFVec2i32.find(SbVec2i32 targetValue,
boolean addIfNotFound)
Finds the given
targetValue in the array and returns the index of that value.
|
void |
SoMFVec2i32.set1Value(int index,
SbVec2i32 newValue)
Sets the
index'th value in the array to
newValue.
|
void |
SoMFVec2i32.setValue(SbVec2i32 newValue)
Sets the first value in the array to
newValue, and deletes.
|
void |
SoSFVec2i32.setValue(SbVec2i32 newValue)
Sets this field to
newValue.
|
void |
SoSFImage.setValue(SbVec2i32 size,
int nc,
byte[] bytes) |
void |
SoSFImage.setValue(SbVec2i32 size,
int nc,
SoSFImage.DataTypes dataType,
SoBufferObject bufferObject)
Calls setValue(size, nc, dataType, bufferObject, SoSFImage.CopyPolicies.valueOf( SoSFImage.CopyPolicies.COPY.getValue() )).
|
void |
SoSFImage.setValue(SbVec2i32 size,
int nc,
SoSFImage.DataTypes dataType,
SoBufferObject bufferObject,
SoSFImage.CopyPolicies copy) |
void |
SoSFArray2D.setValue(SbVec2i32 size,
SoSFArray.DataTypes dataType,
java.nio.ByteBuffer data)
Calls setValue(size, dataType, data, SoSFArray.CopyPolicies.valueOf( SoSFArray.CopyPolicies.COPY.getValue() )).
|
void |
SoSFArray2D.setValue(SbVec2i32 size,
SoSFArray.DataTypes dataType,
java.nio.ByteBuffer data,
SoSFArray.CopyPolicies copy)
Fill the 2D array with data of the specified dimensions and type using the specified copy policy.
|
void |
SoMFVec2i32.setValues(int start,
SbVec2i32[] newValues)
Sets
num values starting at index
start to the values.
|
Constructor and Description |
---|
SoSFVec2i32(SoFieldContainer fieldContainer,
java.lang.String fieldName,
SoField.FieldTypes fieldType,
SbVec2i32 defaultValue)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
SbVec2i32 |
SbGPUCapabilities.getMaxViewportSize()
GL_MAX_VIEWPORT_DIMS.
|
Modifier and Type | Method and Description |
---|---|
SbVec2i32 |
SbRasterImage.getSizei32()
Returns the raster image size in pixels for large images.
|
Modifier and Type | Method and Description |
---|---|
void |
SbRasterImage.setSizei32(SbVec2i32 size)
Sets the raster image size in pixels.
|
boolean |
SoRasterImageRW.writeHeader(SbVec2i32 size)
Writes and encodes the header for this specific format.
|
Constructor and Description |
---|
SbRasterImage(SbVec2i32 size,
SbRasterImage.Components components,
byte[] bytes)
Deprecated.
As of Open Inventor 9400 See documentation for more details
|
SbRasterImage(SbVec2i32 size,
SbRasterImage.Components components,
SoBufferObject bufferObject)
Constructor that initializes with an image.
|
Modifier and Type | Method and Description |
---|---|
SbVec2i32 |
SiRenderArea.getSize() |
SbVec2i32 |
SoRenderAreaCore.getSize()
Preview Feature means this class is fully supported and can be used in Open Inventor applications. |
Modifier and Type | Method and Description |
---|---|
void |
SiRenderArea.setSize(SbVec2i32 size)
Defines the size to use for rendering.
|
void |
SoRenderAreaCore.setSize(SbVec2i32 size)
Defines the size to use for rendering.
|
Modifier and Type | Field and Description |
---|---|
SbVec2i32 |
SoLDMDataAccess.DataInfoPlane.bufferDimension
Dimension of the 2D data matrix (in voxels).
|
Modifier and Type | Method and Description |
---|---|
SoLDMDataAccess.DataInfoTrace |
SoLDMDataAccess.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.DataInfoTrace |
SoLDMDataAccess.getData(int resolution,
SbBox3i32 subVolume,
SbVec2i32 coord,
java.nio.Buffer buffer)
Deprecated.
|
SoLDMDataAccess.DataInfoTrace |
SoLDMDataAccess.getData(int resolution,
SbBox3i32 subVolume,
SbVec2i32 coord,
java.nio.ByteBuffer buffer)
Deprecated.
As of Open Inventor 9.4, use
SoLDMDataAccess.getData(int, SbBox3i32, SbVec2i32, SoBufferObject) instead. |
SoLDMDataAccess.DataInfoTrace |
SoLDMDataAccess.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.
|
int |
SoLDMDataAccess.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.
|
Modifier and Type | Method and Description |
---|---|
void |
SoVRMemoryReader.setProperties(SbBox3f size,
SoDataSet.DataTypes type,
SbVec3i32 dim,
SbVec2i32 padding,
SoBufferObject internalData,
int sigBits)
Sets properties of the reader.
|
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com