public class Objects extends ComparableSource
ObjectCollection
to be compared against something else.Constructor and Description |
---|
Objects() |
Modifier and Type | Method and Description |
---|---|
DerivePath |
getDerivePath()
Where to find the objects to compare, as a function of the source file-path.
|
Findable<ObjectCollection> |
loadAsObjects(Path filePathSource,
Dimensions dimensions,
boolean debugMode,
OperationContext context)
Loads the source of elements from the file-system and converts to a
ObjectCollection . |
void |
setDerivePath(DerivePath derivePath)
Where to find the objects to compare, as a function of the source file-path.
|
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public Findable<ObjectCollection> loadAsObjects(Path filePathSource, Dimensions dimensions, boolean debugMode, OperationContext context) throws InputReadFailedException
ComparableSource
ObjectCollection
.
The location of elements on the file-system may be derived from a reference
path.
loadAsObjects
in class ComparableSource
filePathSource
- the source file-path used to help identify where elements are located on the
file-system.dimensions
- how large the scene is, in which elements are being compared. This is
usually the same as the image-size.debugMode
- true if debug-mode is activated, which can influence paths on the
file-system.context
- records the execution time of certain operations.ObjectCollection
and wrapped into a Findable
element that indicates if they were successfully found on the file-system.InputReadFailedException
- if the objects cannot be successfully loaded.public DerivePath getDerivePath()
public void setDerivePath(DerivePath derivePath)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.