Incompatible API changes in INTViewer 4.3

In com.interactive.intviewerapi.objects3d.ISeismicPreStackObject3D

The 3D prestack volumes have been refactored to handle more than one offset key.

  • The getInlineKeyName and getXlineKeyName methods have been removed
  • getXKeyValue has been renamed getInlineKeyValue
  • getYKeyValue has been renamed getXlineKeyValue
  • X_KEY_SYNC has been renamed INLINE_KEY_SYNC
  • Y_KEY_SYNC has been renamed XLINE_KEY_SYNC
  • ENSEMBLE_KEY_NAME has been replaced by INLINE_KEY_NAME and XLINE_KEY_NAME

In com.interactive.intviewerapi.objects3d.IHorizonObject3D

The 3D horizons have been changed to match the API changes made for 3D prestack volumes.

  • setXKeyRange has been renamed setInlineKeyRange
  • getXKeyRange has been renamed getInlineKeyRange
  • setYKeyRange has been renamed setXlineKeyRange
  • getYKeyRange has been renamed getXlineKeyRange

In com.interactive.intviewerapi.data.well.ITrajectory

The well data parsers have been refactored to read Measured Depth (MD) values in addition to True Vertical Depth (TVD) values.

  • getTop and getBottom return a Point4d instead of a Point3d. The additional dimension (w) represents the measured-depth value (MD).
  • select(IKeyRange) has been replaced by select() to select all points, and select(double, double) to select a range

In com.interactive.intviewerapi and In com.interactive.intviewerapi.events

The com.interactive.intviewerapi.INodeProvider and com.interactive.intviewerapi.events.NodeSelectionEvent classes have been removed.