Click or drag to resize
SoDataExtract Class

Data extraction algorithms for buffers.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.Inventor.AlgorithmsSoDataExtract

Namespace: OIV.Inventor.Algorithms
Assembly: OIV.Inventor.Algorithms (in OIV.Inventor.Algorithms.dll) Version: 2023.1.3.0 (2023.1.3)
Syntax
public class SoDataExtract : SoNetBase

The SoDataExtract type exposes the following members.

Constructors
  NameDescription
Public methodSoDataExtract

Constructor.

Top
Methods
  NameDescription
Public methodCopyPlane

Copy a plane.

Public methodCopyTile

Copy a tile.

Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetXSliceFromTile

Extract an X axis slice Given a buffer containing an LDM volume data tile, extract the Nth slice of data along the X axis, where slices are numbered 0 to dimx-1.

Public methodGetYSliceFromTile

Extract an X axis slice Given a buffer containing an LDM volume data tile, extract the Nth slice of data along the X axis, where slices are numbered 0 to dimx-1.

Public methodGetZSliceFromTile

Extract an X axis slice Given a buffer containing an LDM volume data tile, extract the Nth slice of data along the X axis, where slices are numbered 0 to dimx-1.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks

The Data extract module provides basic algorithms for extracting a specific subset of the data from a buffer. For example, extracting an axis aligned slice from a buffer that contains an LDM volume data tile.

Examples:

See Also