public class MergeMarkEllipse extends MarkMergeProposer
Constructor and Description |
---|
MergeMarkEllipse() |
Modifier and Type | Method and Description |
---|---|
MarkProposer |
getMarkProposer() |
double |
getMergedPosTolerance() |
boolean |
isCompatibleWith(Mark testMark) |
Optional<Mark> |
propose(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
ProposerContext context) |
void |
setMarkProposer(MarkProposer markProposer) |
void |
setMergedPosTolerance(double mergedPosTolerance) |
getLastPoints1, getLastPoints2
initializerForMarksBeans
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public Optional<Mark> propose(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, ProposerContext context) throws ProposalAbnormalFailureException
propose
in class MarkMergeProposer
ProposalAbnormalFailureException
public boolean isCompatibleWith(Mark testMark)
public MarkProposer getMarkProposer()
public void setMarkProposer(MarkProposer markProposer)
public double getMergedPosTolerance()
public void setMergedPosTolerance(double mergedPosTolerance)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.