public class MarkMergeProposerReference extends MarkMergeProposer
Constructor and Description |
---|
MarkMergeProposerReference() |
Modifier and Type | Method and Description |
---|---|
String |
getId() |
boolean |
isCompatibleWith(Mark testMark) |
void |
onInitialization(MarksInitialization pso)
Called after initialization.
|
Optional<Mark> |
propose(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
ProposerContext context) |
void |
setId(String id) |
getLastPoints1, getLastPoints2
initializerForMarksBeans
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public void onInitialization(MarksInitialization pso) throws InitializeException
InitializableBean
onInitialization
in class InitializableBean<MarkMergeProposer,MarksInitialization>
pso
- parameters used for initialization.InitializeException
- if initialization does not successfully complete.public Optional<Mark> propose(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, ProposerContext context) throws ProposalAbnormalFailureException
propose
in class MarkMergeProposer
ProposalAbnormalFailureException
public boolean isCompatibleWith(Mark testMark)
public String getId()
public void setId(String id)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.