public abstract class AddCriteriaPair extends AnchorBean<AddCriteriaPair> implements AddCriteria<MarkPair<Mark>>
Constructor and Description |
---|
AddCriteriaPair() |
Modifier and Type | Method and Description |
---|---|
String |
describeBean()
A (maybe longer) description identifying the bean and perhaps its key parameters.
|
Optional<MarkPair<Mark>> |
generateEdge(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
EnergyStack energyStack,
Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session,
boolean do3D) |
abstract boolean |
includeMarks(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
Dimensions dimensions,
Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session,
boolean do3D) |
checkMisconfigured, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
orderedListOfFeatures
public Optional<MarkPair<Mark>> generateEdge(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, EnergyStack energyStack, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) throws CreateException
generateEdge
in interface AddCriteria<MarkPair<Mark>>
CreateException
public abstract boolean includeMarks(VoxelizedMarkMemo mark1, VoxelizedMarkMemo mark2, Dimensions dimensions, Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session, boolean do3D) throws IncludeMarksFailureException
IncludeMarksFailureException
public String describeBean()
AnchorBean
By default, it returns the same as AnchorBean.getBeanName()
but beans can optionally override
it
describeBean
in class AnchorBean<AddCriteriaPair>
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.