Class ArcBandChange
java.lang.Object
com.luciad.geometries.constraints.ArcBandChange
- All Implemented Interfaces:
AutoCloseable
Describes a change that was made to an
ArcBand
geometry.- Since:
- 2025.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
protected void
finalize()
Returns the end angle difference representing this change.Returns the maximum radius difference representing this change.Returns the minimum radius difference representing this change.Returns the start angle difference representing this change.Returns the center difference representing this change.void
setEndAngleChange
(Angle endAngleChange) Sets the end angle change that was applied on the arc band.void
setMaximumRadiusChange
(double maximumRadiusChange) Sets the maximum radius change that was applied on the arc band.void
setMinimumRadiusChange
(double minimumRadiusChange) Sets the minimum radius change that was applied on the arc band.void
setStartAngleChange
(Angle startAngleChange) Sets the start angle change that was applied on the arc band.void
setTranslation
(Coordinate translation) Sets the translation that was applied on the arc band.
-
Constructor Details
-
ArcBandChange
public ArcBandChange()
-
-
Method Details
-
finalize
protected void finalize() -
close
public void close()- Specified by:
close
in interfaceAutoCloseable
-
getTranslation
Returns the center difference representing this change.- Returns:
- The center difference representing this change.
-
getMaximumRadiusChange
Returns the maximum radius difference representing this change.- Returns:
- The maximum radius difference representing this change.
-
getMinimumRadiusChange
Returns the minimum radius difference representing this change.- Returns:
- The minimum radius difference representing this change.
-
getStartAngleChange
Returns the start angle difference representing this change.- Returns:
- The start angle difference representing this change.
-
getEndAngleChange
Returns the end angle difference representing this change.- Returns:
- The end angle difference representing this change.
-
setTranslation
Sets the translation that was applied on the arc band.- Parameters:
translation
- The translation that was applied on the arc band in this change.
-
setMaximumRadiusChange
public void setMaximumRadiusChange(double maximumRadiusChange) Sets the maximum radius change that was applied on the arc band.- Parameters:
maximumRadiusChange
- The maximum radius change that was applied on the arc band in this change.
-
setMinimumRadiusChange
public void setMinimumRadiusChange(double minimumRadiusChange) Sets the minimum radius change that was applied on the arc band.- Parameters:
minimumRadiusChange
- The minimum radius change that was applied on the arc band in this change.
-
setStartAngleChange
Sets the start angle change that was applied on the arc band.- Parameters:
startAngleChange
- The start angle change that was applied on the arc band in this change.
-
setEndAngleChange
Sets the end angle change that was applied on the arc band.- Parameters:
endAngleChange
- The end angle change that was applied on the arc band in this change.
-