Click or drag to resize
SbChannelList Class

List of channel to extract.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.ImageVizSbChannelList

Namespace: OIV.ImageViz
Assembly: OIV.ImageViz (in OIV.ImageViz.dll) Version: 10.12.3.0 (10.12.3.0)
Syntax
public class SbChannelList : SoNetBase

The SbChannelList type exposes the following members.

Constructors
  NameDescription
Public methodSbChannelList(UInt64)

Construct channelList corresponding to all channel from 0 to n-1: {0, 1, 2, ..., n-1}.

Public methodSbChannelList(UInt64, UInt32)

OIV.ImageViz.SbChannelList(1, {0}) means extract only the 1st channel.

Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetNumChannel

Return number of channel to extract.

Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyItem

Access specified channel id.

Top
Remarks

Specify a list of channel to extract. For instance: {0, 1, 2} represent 3 first channels. OIV.ImageViz.SbChannelList is an ordered set. Channels are present only one time and are sorted by order.

Channels can be accessed with operator[]. Number of channel can be accessed with OIV.ImageViz.SbChannelList.GetNumChannel().

Note: Because it is an ordered set, for a given OIV.ImageViz.Nodes.Images.SoImageDataAdapter if channelList.getNumChannel() == image.getNumChannel(), this imply that channelList contains all the channels of image.

See Also