Class TLcdGeodeticSegmentScanner

java.lang.Object
com.luciad.geometry.ellipsoidal.ALcdGeodeticSegmentScanner
com.luciad.geometry.ellipsoidal.TLcdGeodeticSegmentScanner
All Implemented Interfaces:
ILcdSegmentScanner, ILcdStatusSource

public class TLcdGeodeticSegmentScanner extends ALcdGeodeticSegmentScanner implements ILcdSegmentScanner
Implementation of ILcdSegmentScanner that generates points along Geodetic scan lines.
  • Constructor Details

  • Method Details

    • setClassTraceOn

      public static void setClassTraceOn(boolean aClassTraceOn)
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Enables tracing for all instances of this class. If the argument is true then all log messages are recorded, otherwise only the informative, warning and error messages are recorded.
      Parameters:
      aClassTraceOn - if true then all log messages are recorded, otherwise only the informative, warning and error messages are recorded.
    • isClassTraceOn

      public static boolean isClassTraceOn()
      Deprecated.
      This method has been deprecated. It is recommended to use the standard Java logging framework directly.
      Returns true if tracing is enabled for this class.
      Returns:
      true if tracing is enabled for this class, false otherwise.
    • scanSegment

      public void scanSegment(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction)
      Description copied from interface: ILcdSegmentScanner
      Scan a given line segment.
      Specified by:
      scanSegment in interface ILcdSegmentScanner
      Parameters:
      aDistanceDelta - Distance between consecutive generated points in meters.
      aStartPoint - Start point of segment.
      aEndPoint - End point of segment.
      aFunction - Function to apply on generated points.