Class ScaleXY
- All Implemented Interfaces:
Provider<MarkCollection>
Scales the X and Y coordinates of marks in a
MarkCollection using a ScaleCalculator.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()Gets or creates an object of typeT.getMarks()The provider for theMarkCollectionto be scaled.TheScaleCalculatorused to determine the scaling factor.voidsetMarks(MarkCollectionProvider marks) The provider for theMarkCollectionto be scaled.voidsetScaleCalculator(ScaleCalculator scaleCalculator) TheScaleCalculatorused to determine the scaling factor.Methods inherited from class org.anchoranalysis.mpp.bean.MarksBean
initializerForMarksBeansMethods inherited from class org.anchoranalysis.bean.initializable.InitializableBean
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitializationMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
ScaleXY
public ScaleXY()
-
-
Method Details
-
get
Description copied from interface:ProviderGets or creates an object of typeT.- Returns:
- the object returned by the provider.
- Throws:
ProvisionFailedException- if the object cannot be returned.
-
getMarks
The provider for theMarkCollectionto be scaled. -
setMarks
The provider for theMarkCollectionto be scaled. -
getScaleCalculator
TheScaleCalculatorused to determine the scaling factor. -
setScaleCalculator
TheScaleCalculatorused to determine the scaling factor.
-