Package com.luciad.tea
Interface ILcdProfileView
- All Known Implementing Classes:
TLcdProfileViewJPanel
public interface ILcdProfileView
A
ILcdProfileView
is profile or side-view, for example of a terrain. This can
be used in combination with the TLcdTerrainProfileController
to display the
profile for a line drawn on the map.-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPropertyChangeListener
(PropertyChangeListener aPropertyChangeListener) Register a listener for the PropertyChange event.void
displayProfile
(ILcdPoint[] aProfile, int aStartIndex, int aEndIndex, ILcdGXYView aGXYView) Display a profile on the view.void
removePropertyChangeListener
(PropertyChangeListener aPropertyChangeListener) Remove a listener for the PropertyChange event.
-
Method Details
-
displayProfile
Display a profile on the view.- Parameters:
aProfile
- An array ofILcdPoint
that defines the profile.aStartIndex
- The first index of the points in aProfile that should be taken into account.aEndIndex
- The last index of the points in aProfile that should be taken into account.aGXYView
- The originalILcdGXYView
that the profile is based on.
-
addPropertyChangeListener
Register a listener for the PropertyChange event.- Parameters:
aPropertyChangeListener
- The listener to register.- See Also:
-
removePropertyChangeListener
Remove a listener for the PropertyChange event.- Parameters:
aPropertyChangeListener
- The listener to remove.- See Also:
-