Package net.algart.matrices.stitching
Class UniversalFramePosition
java.lang.Object
net.algart.matrices.stitching.UniversalFramePosition
- All Implemented Interfaces:
- FramePosition
- Direct Known Subclasses:
- ShiftFramePosition
- 
Method SummaryModifier and TypeMethodDescriptionarea()asInterpolationFunc(Matrix<? extends PArray> sourceMatrix) booleanIndicates whether some other object is alsoFramePosition, specifying the same position as this one.static RectangularAreaestimateDestinationAreaByVertices(long[] sourceMatrixDimensions, LinearOperator inverseTransform) inthashCode()Returns the hash code of this object.toString()static UniversalFramePositionvalueOf(RectangularArea area, CoordinateTransformationOperator inverseTransform) 
- 
Method Details- 
valueOfpublic static UniversalFramePosition valueOf(RectangularArea area, CoordinateTransformationOperator inverseTransform) 
- 
estimateDestinationAreaByVerticespublic static RectangularArea estimateDestinationAreaByVertices(long[] sourceMatrixDimensions, LinearOperator inverseTransform) 
- 
area- Specified by:
- areain interface- FramePosition
 
- 
asInterpolationFunc- Specified by:
- asInterpolationFuncin interface- FramePosition
 
- 
inverseTransform
- 
toString
- 
hashCodepublic int hashCode()Description copied from interface:FramePositionReturns the hash code of this object. The result depends on all parameters, specifying this frame position.- Specified by:
- hashCodein interface- FramePosition
- Overrides:
- hashCodein class- Object
- Returns:
- the hash code of this frame position.
 
- 
equalsDescription copied from interface:FramePositionIndicates whether some other object is alsoFramePosition, specifying the same position as this one.There is high probability, but no guarantee that this method returns true if the passed object specifies a frame position, identical to this one. There is a guarantee that this method returns false if the passed object specifies a frame position, different than this one. - Specified by:
- equalsin interface- FramePosition
- Overrides:
- equalsin class- Object
- Parameters:
- obj- the object to be compared for equality with this frame position.
- Returns:
- true if the specified object is a frame position equal to this one.
 
 
-