Uses of Class
com.openinventor.inventor.SbVec2i32
-
Packages that use SbVec2i32 Package Description 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 -
-
Uses of SbVec2i32 in com.openinventor.inventor
Methods in com.openinventor.inventor that return SbVec2i32 Modifier and Type Method Description SbVec2i32
SbBox2i32. getMax()
Returns the maximum point of the box.static SbVec2i32
SoOffscreenRenderArea. getMaxTileSize()
Gets the maximum subimage (tile) size for rendering.SbVec2i32
SbBox2i32. getMin()
Returns the minimum point of the box.SbVec2i32[]
SbBox2i32. getMinMax()
Gets the corners of the box.SbVec2i32
SoOffscreenRenderArea.EventArg. getOrigin()
Returns the origin of the tile in the entire image.SbVec2i32
SoOffscreenRenderArea. getSize()
SbVec2i32
SoOffscreenRenderArea. getTileSize()
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)
Methods in com.openinventor.inventor with parameters of type SbVec2i32 Modifier and Type Method Description void
SbVec2i32. add(SbVec2i32 u)
Component-wise vector addition operator.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.void
SbBox2i32. setBounds(SbVec2i32 _min, SbVec2i32 _max)
Sets the corners of the box.void
SoOffscreenRenderArea. setSize(SbVec2i32 size)
Defines the image size to use for rendering.void
SoOffscreenRenderArea. setTile(SbVec2i32 size, int numEdgePixels)
Defines the maximum sub-image (tile) size for rendering and the number of pixels on the border of each sub-image that are not written on the final image.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 asSbVec2i32
.void
SbVec2i32. substract(SbVec2i32 u)
Component-wise vector subtraction operator.Constructors in com.openinventor.inventor with parameters of type SbVec2i32 Constructor Description SbBox2i32(SbVec2i32 _min, SbVec2i32 _max)
Constructor for a 2D integer box.SbVec2i32(SbVec2i32 copyFrom)
SbVec2s(SbVec2i32 v)
Constructor given anSbVec2i32
.SbViewportRegion(SbVec2i32 winSize)
Calls SbViewportRegion(winSize, (float)1.0).SbViewportRegion(SbVec2i32 winSize, float newScale)
Constructor that takes width and a height in pixels. -
Uses of SbVec2i32 in com.openinventor.inventor.actions
Fields in com.openinventor.inventor.actions declared as SbVec2i32 Modifier and Type Field Description SbVec2i32
SoCallbackAction.TextureImage. size
-
Uses of SbVec2i32 in com.openinventor.inventor.devices
Methods in com.openinventor.inventor.devices that return SbVec2i32 Modifier and Type Method Description SbVec2i32
SoGLScreenDevice. getResolution()
Returns the device's resolution in pixels. -
Uses of SbVec2i32 in com.openinventor.inventor.elements
Methods in com.openinventor.inventor.elements that return SbVec2i32 Modifier and Type Method Description static SbVec2i32
SoTextTextureQualityRangeElement. get(SoState state)
Gets the current range in the state.static SbVec2i32
SoTextTextureQualityRangeElement. getDefault()
Returns the default value.Methods in com.openinventor.inventor.elements with parameters of type SbVec2i32 Modifier and Type Method 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 subSize, int xoffset, int yoffset, java.nio.ByteBuffer buffer, int texname)
Pass texname = -1 to deactivate subtexturing. -
Uses of SbVec2i32 in com.openinventor.inventor.fields
Fields in com.openinventor.inventor.fields declared as SbVec2i32 Modifier and Type Field Description SbVec2i32
SoSFImage.SubTextureImage. offset
SbVec2i32
SoSFArray2D.Array2D. size
SbVec2i32
SoSFImage.SubTextureImage. size
SbVec2i32
SoSFImage.TextureImage. size
Methods in com.openinventor.inventor.fields that return SbVec2i32 Modifier and Type Method Description 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.Methods in com.openinventor.inventor.fields with parameters of type SbVec2i32 Modifier and Type Method 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
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
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
SoSFVec2i32. setValue(SbVec2i32 newValue)
Sets this field to newValue.void
SoMFVec2i32. setValues(int start, SbVec2i32[] newValues)
Sets num values starting at index start to the values.Constructors in com.openinventor.inventor.fields with parameters of type SbVec2i32 Constructor Description SoSFVec2i32(SoFieldContainer fieldContainer, java.lang.String fieldName, SoField.FieldTypes fieldType, SbVec2i32 defaultValue)
Default constructor. -
Uses of SbVec2i32 in com.openinventor.inventor.helpers
Methods in com.openinventor.inventor.helpers that return SbVec2i32 Modifier and Type Method Description SbVec2i32
SbGPUCapabilities. getMaxViewportSize()
GL_MAX_VIEWPORT_DIMS. -
Uses of SbVec2i32 in com.openinventor.inventor.image
Methods in com.openinventor.inventor.image that return SbVec2i32 Modifier and Type Method Description SbVec2i32
SbRasterImage. getSizei32()
Returns the raster image size in pixels for large images.Methods in com.openinventor.inventor.image with parameters of type SbVec2i32 Modifier and Type Method 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.Constructors in com.openinventor.inventor.image with parameters of type SbVec2i32 Constructor Description SbRasterImage(SbVec2i32 size, SbRasterImage.Components components, byte[] bytes)
Deprecated.As of Open Inventor 9.4.0.0.SbRasterImage(SbVec2i32 size, SbRasterImage.Components components, SoBufferObject bufferObject)
Constructor that initializes with an image. -
Uses of SbVec2i32 in com.openinventor.inventor.viewercomponents
Methods in com.openinventor.inventor.viewercomponents that return SbVec2i32 Modifier and Type Method Description SbVec2i32
SiRenderArea. getSize()
SbVec2i32
SoRenderAreaCore. getSize()
Methods in com.openinventor.inventor.viewercomponents with parameters of type SbVec2i32 Modifier and Type Method 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. -
Uses of SbVec2i32 in com.openinventor.ldm
Fields in com.openinventor.ldm declared as SbVec2i32 Modifier and Type Field Description SbVec2i32
SoLDMDataAccess.DataInfoPlane. bufferDimension
Dimension of the 2D data matrix (in voxels).Methods in com.openinventor.ldm with parameters of type SbVec2i32 Modifier and Type Method 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, 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.DataInfoTrace
SoLDMDataAccess. 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.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. -
Uses of SbVec2i32 in com.openinventor.volumeviz.readers
Methods in com.openinventor.volumeviz.readers with parameters of type SbVec2i32 Modifier and Type Method Description void
SoVRMemoryReader. setProperties(SbBox3f size, SoDataSet.DataTypes type, SbVec3i32 dim, SbVec2i32 padding, SoBufferObject internalData, int sigBits)
Sets properties of the reader.
-