Class TLcdASDITrajectoryModelDescriptor

All Implemented Interfaces:
ILcdAnnotatedElement, ILcdDataModelDescriptor, ILcdModelDescriptor, ILcdFeaturedDescriptor, ILcdFeaturedDescriptorProvider, Serializable

public class TLcdASDITrajectoryModelDescriptor extends ALcdASDIModelDescriptor
This ILcdModelDescriptor is used for models with TLcdASDITrajectory objects.
See Also:
  • Method Details

    • getTrackFeaturedDescriptor

      public ILcdFeaturedDescriptor getTrackFeaturedDescriptor()
      Returns the ILcdFeaturedDescriptor that describes the features present in the tracks of the trajectories. It is also an ILcdFeaturedDescriptorProvider for any possible sub features.

      This descriptor is associated with an ILcdModel that contains TLcdASDITrajectory objects. Trajectories consist of a number of tracks of which the features can be retrieved using the methods TLcdASDITrajectory.getTrackFeatureCount() and TLcdASDITrajectory.getTrackFeature(int, int). This method returns the ILcdFeaturedDescriptor that describes these features.

      Returns:
      The ILcdFeaturedDescriptor that describes the features present in the tracks.
    • getTrackDataType

      public TLcdDataType getTrackDataType()
      Returns the TLcdDataType of the tracks of the trajectories. This can be either TLcdASDITrackTODataTypes.TrackTOType, TLcdASDITrackTZDataTypes.TrackTZType or null if the TLcdDataType could not be determined.
      Returns:
      A TLcdDataType or the tracks matching this trajectory descriptor or null.