Click or drag to resize
SoJP2ImageRW Class

Class for encoding and decoding a JPEG2000 raster image.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.Inventor.ImageSoRasterImageRW
      OIV.Inventor.ImageSoJP2ImageRW

Namespace: OIV.Inventor.Image
Assembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2024.2.2.0 (10.16.2.0)
Syntax
public class SoJP2ImageRW : SoRasterImageRW

The SoJP2ImageRW type exposes the following members.

Constructors
  NameDescription
Public methodSoJP2ImageRW

Constructor.

Top
Methods
  NameDescription
Public methodCheckRead

Checks if the specified file can be read.

(Inherited from SoRasterImageRW.)
Public methodClose

Closes the reader/writer.

(Inherited from SoRasterImageRW.)
Public methodEnableMultipleWriting

Enable writing image with multiple calls to write method.

(Inherited from SoRasterImageRW.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetOutputQuality

Returns the output quality.

Public methodGetReadCapability

Returns the read capability of the raster format.

(Inherited from SoRasterImageRW.)
Public methodGetSuffixes

Returns the list of file suffixes supported.

(Inherited from SoRasterImageRW.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetWriteCapability

Returns the write capability of the raster format.

(Inherited from SoRasterImageRW.)
Public methodIsMultipleBufferInverted

Returns the write order when using multiple buffers.

(Inherited from SoRasterImageRW.)
Public methodIsMultipleWritingEnabled

Returns true if multiple buffer writing is enabled.

(Inherited from SoRasterImageRW.)
Public methodOpen

Opens the reader/writer in the specified open mode.

(Inherited from SoRasterImageRW.)
Public methodRead(SbRasterImage)
Calls Read(rasterImage, false).
(Inherited from SoRasterImageRW.)
Public methodRead(SbRasterImage, Boolean)

Read the current open image into rasterImage.

(Inherited from SoRasterImageRW.)
Public methodReadRegion

Read the specified region of current open image into rasterImage.

(Inherited from SoRasterImageRW.)
Public methodSetOutputQuality

Sets the output quality of the image, from 0.0 (lowest quality) to 1.0 (highest quality).

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWrite(SbRasterImage)
Calls Write(rasterImage, System.UInt32(0), System.UInt32(0)).
(Inherited from SoRasterImageRW.)
Public methodWrite(SbRasterImage, UInt32)
Calls Write(rasterImage, xPos, System.UInt32(0)).
(Inherited from SoRasterImageRW.)
Public methodWrite(SbRasterImage, UInt32, UInt32)

Writes and encodes the given data in the specific format.

(Inherited from SoRasterImageRW.)
Public methodWriteFooter
(Inherited from SoRasterImageRW.)
Public methodWriteHeader(SbVec2i32)

Writes and encodes the header for this specific format.

(Inherited from SoRasterImageRW.)
Public methodWriteHeader(SbVec2s) Obsolete.

Writes and encodes the header for this specific format.

(Inherited from SoRasterImageRW.)
Top
Remarks

This class is used for encoding and decoding a JPEG2000 raster image. This class also support reading of ECW and ECWP file format.

The writeCapability is WRITE_FULL_IMAGE and isMultipleBufferInverted is false.

See OIV.Inventor.Image.SoRasterImageRW for more information and code examples.

See Also