Package uk.ac.gda.vmxi.model.imagematch
Class ImageMatchRequest
java.lang.Object
uk.ac.gda.vmxi.model.imagematch.ImageMatchRequest
Structure specifying a request to match points from subject to reference images
-
Constructor Summary
ConstructorsConstructorDescriptionImageMatchRequest(String barcode, String location, String referencePath, Double referenceScale, String subjectPath, Double subjectScale) ImageMatchRequest(String barcode, String location, String referencePath, Double referenceScale, String subjectPath, Double subjectScale, String logDir) ImageMatchRequest(URL reference, URL subject) ImageMatchRequest(Experiment experiment, Double referenceScale, Double subjectScale) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddPoint(double x, double y) voidcopy()Return a non-time-stamped copy of this requestvoidsetContainerBarcode(String containerBarcode) voidsetLocation(String location) voidsetLogDirectory(String logDir) voidvoidsetReference(URL target) voidsetReferencePath(String fullPath) voidsetReferenceScale(Double value) voidsetRequestId(String requestId) voidsetSubject(URL target) voidsetSubjectPath(String fullPath) voidsetSubjectScale(Double value) voidsetTimestamp(Date timestamp)
-
Constructor Details
-
ImageMatchRequest
public ImageMatchRequest() -
ImageMatchRequest
-
ImageMatchRequest
-
ImageMatchRequest
-
ImageMatchRequest
-
-
Method Details
-
addPoint
public void addPoint(double x, double y) -
addPoint
-
copy
Return a non-time-stamped copy of this request- Throws:
MalformedURLException
-
getContainerBarcode
-
getLocation
-
getPoints
-
getReference
-
getReferenceScale
-
getRequestId
-
getSubject
-
getSubjectScale
-
getTimestamp
-
getLogDirectory
-
setContainerBarcode
-
setLocation
-
setPoints
-
setReference
-
setReferencePath
-
setReferenceScale
-
setRequestId
-
setSubject
-
setSubjectPath
-
setSubjectScale
-
setTimestamp
-
setTimestampNow
-
setLogDirectory
-