public class CreateMarkFromPoints extends AnchorBean<CreateMarkFromPoints>
Constructor and Description |
---|
CreateMarkFromPoints() |
Modifier and Type | Method and Description |
---|---|
Optional<Mark> |
fitMarkToPointsFromMarks(MarkCollection marks,
Dimensions dimensions)
Extract points from a marks, creates a new mark from markProvider and then fits this mark the
extracted points
|
SingleMarkProvider |
getMarkProvider() |
int |
getMinNumPoints() |
PointsFitter |
getPointsFitter() |
boolean |
isThrowExceptionForInsufficientPoints() |
void |
setMarkProvider(SingleMarkProvider markProvider) |
void |
setMinNumPoints(int minNumPoints) |
void |
setPointsFitter(PointsFitter pointsFitter) |
void |
setThrowExceptionForInsufficientPoints(boolean throwExceptionForInsufficientPoints) |
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public Optional<Mark> fitMarkToPointsFromMarks(MarkCollection marks, Dimensions dimensions) throws OperationFailedException
marks
- a marks containing MarkPointLists as pointsdimensions
- OperationFailedException
public SingleMarkProvider getMarkProvider()
public void setMarkProvider(SingleMarkProvider markProvider)
public PointsFitter getPointsFitter()
public void setPointsFitter(PointsFitter pointsFitter)
public int getMinNumPoints()
public void setMinNumPoints(int minNumPoints)
public boolean isThrowExceptionForInsufficientPoints()
public void setThrowExceptionForInsufficientPoints(boolean throwExceptionForInsufficientPoints)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.