Click or drag to resize
SoTIFFImageRW Class

Class for encoding and decoding a TIFF raster image.

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

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

The SoTIFFImageRW type exposes the following members.

Constructors
  NameDescription
Public methodSoTIFFImageRW

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 methodGetCompressionMode

Gets the compression mode used for encoding.

Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
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 methodSetCompressionMode

Sets the compression mode to use when encoding the image.

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 TIFF raster image.

The writeCapability is WRITE_SCANLINES and isMultipleBufferInverted is true.

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

See Also