ExoTrackSelection.Definition


class ExoTrackSelection.Definition


Contains of a subset of selected tracks belonging to a TrackGroup.

Summary

Public constructors

Definition(group: TrackGroup!, tracks: IntArray!)
Definition(
    group: TrackGroup!,
    tracks: IntArray!,
    @TrackSelection.Type type: Int
)

Public properties

TrackGroup!

The TrackGroup which tracks belong to.

IntArray<Int>!

The indices of the selected tracks in group.

Int

The type that will be returned from getType.

Public constructors

Definition

Definition(group: TrackGroup!, tracks: IntArray!)
Parameters
group: TrackGroup!

The TrackGroup. Must not be null.

tracks: IntArray!

The indices of the selected tracks within the TrackGroup. Must not be null or empty. May be in any order.

Definition

Definition(
    group: TrackGroup!,
    tracks: IntArray!,
    @TrackSelection.Type type: Int
)
Parameters
group: TrackGroup!

The TrackGroup. Must not be null.

tracks: IntArray!

The indices of the selected tracks within the TrackGroup. Must not be null or empty. May be in any order.

@TrackSelection.Type type: Int

The type that will be returned from getType.

Public properties

group

val groupTrackGroup!

The TrackGroup which tracks belong to.

tracks

val tracksIntArray<Int>!

The indices of the selected tracks in group.

type

@TrackSelection.Type
val typeInt

The type that will be returned from getType.