Interface FrameConverter<S extends Frame,D extends Frame>

Type Parameters:
S - source frame type.
D - destination frame type.
All Known Implementing Classes:
ECEFtoNEDFrameConverter, NEDtoECEFFrameConverter

public interface FrameConverter<S extends Frame,D extends Frame>
Converts between source and destination frames.
  • Method Details

    • convertAndReturnNew

      D convertAndReturnNew(S source)
      Converts source frame to a new destination frame instance.
      Parameters:
      source - source frame to convert from.
      Returns:
      a new destination frame instance.
    • convert

      void convert(S source, D destination)
      Converts source frame to destination frame.
      Parameters:
      source - source frame to convert from.
      destination - destination frame instance to convert to.
    • getSourceType

      FrameType getSourceType()
      Gets source frame type.
      Returns:
      source frame type.
    • getDestinationType

      FrameType getDestinationType()
      Gets destination frame type.
      Returns:
      destination frame type.