Modifier and Type | Method and Description |
---|---|
abstract VoxelStatistics |
MarkRegion.createStatisticsFor(VoxelizedMarkMemo memo,
Dimensions dimensions) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
MarkProposer.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
abstract Optional<PairVoxelizedMarkMemo> |
MarkSplitProposer.propose(VoxelizedMarkMemo mark,
ProposerContext context,
MarkWithIdentifierFactory markFactory) |
abstract Optional<Mark> |
MarkMergeProposer.propose(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
ProposerContext context) |
Modifier and Type | Method and Description |
---|---|
abstract double |
PxlListOperationFromMark.doOperation(VoxelizedMarkMemo pxlMarkMemo,
Dimensions dimensions) |
Modifier and Type | Method and Description |
---|---|
VoxelizedMarkMemo |
VoxelizedMarksWithEnergy.getMemoForIndex(int index) |
VoxelizedMarkMemo |
VoxelizedMarksWithEnergy.getMemoForMark(Mark mark) |
Modifier and Type | Method and Description |
---|---|
void |
MarksWithEnergyBreakdown.add(EnergyMemoList wrapperInd,
VoxelizedMarkMemo newPxlMarkMemo,
EnergyStackWithoutParameters stack) |
void |
MarksWithTotalEnergy.add(VoxelizedMarkMemo voxelizedMark) |
void |
VoxelizedMarksWithEnergy.add(VoxelizedMarkMemo newPxlMark,
EnergyStackWithoutParameters stack) |
void |
VoxelizedMarksWithEnergy.addToUpdatablePairList(UpdatableMarksList updatablePairList,
VoxelizedMarkMemo memo) |
void |
MarksWithEnergyBreakdown.exchange(EnergyMemoList wrapperInd,
int index,
VoxelizedMarkMemo newMark,
EnergyStack energyStack) |
void |
MarksWithEnergyBreakdown.exchange(int index,
VoxelizedMarkMemo newMark) |
void |
MarksWithTotalEnergy.exchange(int index,
VoxelizedMarkMemo newMark) |
void |
VoxelizedMarksWithEnergy.exchange(int index,
VoxelizedMarkMemo newMark,
EnergyStack energyStack) |
void |
VoxelizedMarksWithEnergy.exchangeOnUpdatablePairList(UpdatableMarksList updatablePairList,
Mark markExst,
VoxelizedMarkMemo memoNew) |
void |
MarksWithEnergyBreakdown.remove(EnergyMemoList wrapperInd,
int index,
VoxelizedMarkMemo markToRemove,
EnergyStackWithoutParameters stack) |
void |
MarksWithEnergyBreakdown.remove(EnergyMemoList wrapperInd,
VoxelizedMarkMemo markToRemove,
EnergyStackWithoutParameters stack) |
void |
VoxelizedMarksWithEnergy.remove(VoxelizedMarkMemo memoToRemove,
EnergyStackWithoutParameters stack) |
Modifier and Type | Method and Description |
---|---|
void |
EnergySavedPairs.add(MemoForIndex pxlMarkMemoList,
VoxelizedMarkMemo newMark) |
void |
EnergySavedPairs.exchange(MemoForIndex memo,
VoxelizedMarkMemo oldMark,
int indexOldMark,
VoxelizedMarkMemo newMark) |
void |
EnergySavedPairs.remove(MemoForIndex marksExisting,
VoxelizedMarkMemo mark) |
Modifier and Type | Method and Description |
---|---|
EnergyTotal |
EnergySchemeWithSharedFeatures.totalIndividual(VoxelizedMarkMemo pmm,
EnergyStackWithoutParameters raster) |
Modifier and Type | Method and Description |
---|---|
VoxelizedMarkMemo |
FeatureInputPairMemo.getObject1() |
VoxelizedMarkMemo |
FeatureInputPairMemo.getObject2() |
VoxelizedMarkMemo |
FeatureInputSingleMemo.getPxlPartMemo() |
Modifier and Type | Method and Description |
---|---|
void |
FeatureInputSingleMemo.setPxlPartMemo(VoxelizedMarkMemo pxlPartMemo) |
Constructor and Description |
---|
FeatureInputPairMemo(VoxelizedMarkMemo object1,
VoxelizedMarkMemo object2,
EnergyStack energyStack) |
FeatureInputSingleMemo(VoxelizedMarkMemo pxlPartMemo,
EnergyStack energyStack) |
FeatureInputSingleMemo(VoxelizedMarkMemo pxlPartMemo,
Optional<EnergyStack> energyStack) |
Modifier and Type | Method and Description |
---|---|
VoxelizedMarkMemo |
EnergyMemoList.add(EnergySavedInd energySavedInd,
VoxelizedMarkMemo memo,
EnergyStackWithoutParameters stack,
EnergySchemeWithSharedFeatures energyScheme) |
VoxelizedMarkMemo |
EnergyMemoList.exchange(EnergySavedInd energySavedInd,
int index,
VoxelizedMarkMemo newMark,
EnergyStackWithoutParameters stack,
EnergySchemeWithSharedFeatures energySchemeTotal) |
VoxelizedMarkMemo |
MemoList.get(int index) |
VoxelizedMarkMemo |
MemoList.getMemoForIndex(int index) |
VoxelizedMarkMemo |
EnergyMemoList.getMemoForIndex(int index) |
VoxelizedMarkMemo |
EnergyMemoList.getMemoForMark(MarkCollection marks,
Mark mark) |
VoxelizedMarkMemo |
MemoList.remove(int index) |
VoxelizedMarkMemo |
MemoList.set(int index,
VoxelizedMarkMemo element) |
Modifier and Type | Method and Description |
---|---|
Iterator<VoxelizedMarkMemo> |
MemoList.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
UpdatableMarks.add(MemoForIndex marksExisting,
VoxelizedMarkMemo newMark) |
void |
UpdatableMarks.exchange(MemoForIndex memo,
VoxelizedMarkMemo oldMark,
int indexOldMark,
VoxelizedMarkMemo newMark) |
void |
UpdatableMarks.remove(MemoForIndex marksExisting,
VoxelizedMarkMemo mark) |
Modifier and Type | Method and Description |
---|---|
static VoxelizedMarkMemo |
PxlMarkMemoFactory.create(Mark mark,
EnergyStackWithoutParameters stack,
RegionMap regionMap) |
VoxelizedMarkMemo |
VoxelizedMarkMemo.duplicateFresh() |
VoxelizedMarkMemo |
MemoForIndex.getMemoForIndex(int index) |
Modifier and Type | Method and Description |
---|---|
static double |
OverlapUtilities.overlapWith(VoxelizedMarkMemo pmm1,
VoxelizedMarkMemo pmm2,
int regionID) |
static double |
OverlapUtilities.overlapWithMaskGlobal(VoxelizedMarkMemo pmm1,
VoxelizedMarkMemo pmm2,
int regionID,
Voxels<UnsignedByteBuffer> globalMask,
byte onGlobalMask)
Counts the number of overlapping voxels between two
VoxelizedMarkMemo |
Modifier and Type | Method and Description |
---|---|
VoxelizedMarkMemo |
PairVoxelizedMarkMemo.getDestination() |
VoxelizedMarkMemo |
PairVoxelizedMarkMemo.getSource() |
Constructor and Description |
---|
PairVoxelizedMarkMemo(VoxelizedMarkMemo source,
VoxelizedMarkMemo destination) |
Modifier and Type | Method and Description |
---|---|
VoxelizedMarkMemo |
ProposerContext.create(Mark mark) |
Modifier and Type | Method and Description |
---|---|
boolean |
AddCriteriaFeatureRelationThreshold.includeMarks(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
Dimensions dimensions,
Optional<FeatureCalculatorMulti<FeatureInputPairMemo>> session,
boolean do3D) |
Modifier and Type | Method and Description |
---|---|
boolean |
FromSerializedObject.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
boolean |
MarkProposerFromList.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
boolean |
MarkProposerUnary.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
boolean |
MarkProposerReference.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
boolean |
Position.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
boolean |
OrientationAndRadiiProposer.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
boolean |
ObjectAsPoints.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
protected boolean |
OrderedList.propose(VoxelizedMarkMemo inputMark,
ProposerContext context,
List<MarkProposer> markProposerList) |
protected abstract boolean |
MarkProposerFromList.propose(VoxelizedMarkMemo inputMark,
ProposerContext context,
List<MarkProposer> markProposerList) |
protected boolean |
ChooseOneList.propose(VoxelizedMarkMemo inputMark,
ProposerContext context,
List<MarkProposer> markProposerList) |
protected boolean |
Check.propose(VoxelizedMarkMemo inputMark,
ProposerContext context,
MarkProposer source) |
protected abstract boolean |
MarkProposerUnary.propose(VoxelizedMarkMemo inputMark,
ProposerContext context,
MarkProposer source) |
protected boolean |
Repeat.propose(VoxelizedMarkMemo inputMark,
ProposerContext context,
MarkProposer source) |
Modifier and Type | Method and Description |
---|---|
Optional<Mark> |
MergeMarkEllipse.propose(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
ProposerContext context) |
Optional<Mark> |
MarkMergeProposerReference.propose(VoxelizedMarkMemo mark1,
VoxelizedMarkMemo mark2,
ProposerContext context) |
Modifier and Type | Method and Description |
---|---|
Optional<PairVoxelizedMarkMemo> |
MarkSplitProposerReference.propose(VoxelizedMarkMemo mark,
ProposerContext context,
MarkWithIdentifierFactory markFactory) |
Modifier and Type | Method and Description |
---|---|
VoxelStatistics |
IndexedRegionBase.createStatisticsFor(VoxelizedMarkMemo memo,
Dimensions dimensions) |
VoxelStatistics |
Thresholded.createStatisticsFor(VoxelizedMarkMemo memo,
Dimensions dimensions) |
Modifier and Type | Method and Description |
---|---|
protected BoundingBox |
FeaturePairMemoSingleRegion.box(FeatureInputPairMemo input,
java.util.function.Function<FeatureInputPairMemo,VoxelizedMarkMemo> funcExtract) |
Modifier and Type | Method and Description |
---|---|
protected double |
OverlapMaskBase.volumeAgg(VoxelizedMarkMemo obj1,
VoxelizedMarkMemo obj2,
int regionID,
RelationBean relationToThreshold,
java.util.function.LongBinaryOperator statFunc) |
protected double |
OverlapMaskBase.volumeStatistic(VoxelizedMarkMemo obj1,
VoxelizedMarkMemo obj2,
int regionID,
RelationBean relationToThreshold,
java.util.function.LongBinaryOperator statFunc) |
Modifier and Type | Method and Description |
---|---|
boolean |
FitPoints.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.