Package com.luciad.geometry
Interface ILcdSegmentScanner
- All Known Implementing Classes:
ALcdGeodeticSegmentScanner,TLcdGeodeticSegmentScanner,TLcdGridSegmentScanner,TLcdRhumblineSegmentScanner,TLcdTerrainSegmentScanner
public interface ILcdSegmentScanner
Interface for a class to discretize a given line segment by generating points on the
segment. These points are passed to the user function passed as an argument.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the geo reference system used.voidscanSegment(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) Scan a given line segment.
-
Method Details
-
scanSegment
void scanSegment(double aDistanceDelta, ILcdPoint aStartPoint, ILcdPoint aEndPoint, ILcdOnPointFunction aFunction) Scan a given line segment.- 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.
-
getGeoReference
ILcdGeoReference getGeoReference()Returns the geo reference system used.- Returns:
- the geo reference system used.
-