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 TypeMethodDescriptionvoidclose()protected voidfinalize()Returns the end angle change that was applied on the arc band.Returns the maximum radius change that was applied on the arc band.Returns the minimum radius change that was applied on the arc band.Returns the start angle change that was applied on the arc band.Returns the translation that was applied on the arc band.voidsetEndAngleChange(Angle endAngleChange) Sets the end angle change that was applied on the arc band.voidsetMaximumRadiusChange(double maximumRadiusChange) Sets the maximum radius change that was applied on the arc band.voidsetMinimumRadiusChange(double minimumRadiusChange) Sets the minimum radius change that was applied on the arc band.voidsetStartAngleChange(Angle startAngleChange) Sets the start angle change that was applied on the arc band.voidsetTranslation(Coordinate translation) Sets the translation that was applied on the arc band.
-
Constructor Details
-
ArcBandChange
public ArcBandChange()Constructs a defaultArcBandChange.
-
-
Method Details
-
finalize
protected void finalize() -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
getTranslation
Returns the translation that was applied on the arc band.- Returns:
- The translation that was applied on the arc band.
-
getMaximumRadiusChange
Returns the maximum radius change that was applied on the arc band.- Returns:
- The maximum radius change that was applied on the arc band.
-
getMinimumRadiusChange
Returns the minimum radius change that was applied on the arc band.- Returns:
- The minimum radius change that was applied on the arc band.
-
getStartAngleChange
Returns the start angle change that was applied on the arc band.- Returns:
- The start angle change that was applied on the arc band.
-
getEndAngleChange
Returns the end angle change that was applied on the arc band.- Returns:
- the end angle change that was applied on the arc band.
-
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.
-