Modifier and Type | Method and Description |
---|---|
abstract Optional<Orientation> |
OrientationProposer.propose(Mark mark,
Dimensions dimensions,
RandomNumberGenerator randomNumberGenerator) |
abstract Optional<MarkCollection> |
MarkCollectionProposer.propose(MarkWithIdentifierFactory markFactory,
ProposerContext context) |
abstract Optional<List<Point3i>> |
PointsProposer.propose(Point3d point,
Mark mark,
Dimensions dimensions,
RandomNumberGenerator randomNumberGenerator,
ErrorNode errorNode) |
abstract Optional<Point3d> |
RadiiProposer.propose(Point3d pos,
RandomNumberGenerator randomNumberGenerator,
Dimensions dimensions,
Orientation orientation) |
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) |
abstract Optional<Mark> |
MarkFromCollectionProposer.selectMarkFrom(MarkCollection marks,
ProposerContext context) |
Modifier and Type | Method and Description |
---|---|
Optional<MarkCollection> |
FromProvider.propose(MarkWithIdentifierFactory markFactory,
ProposerContext context) |
Optional<MarkCollection> |
FromMarkProposer.propose(MarkWithIdentifierFactory markFactory,
ProposerContext context) |
Optional<MarkCollection> |
FromObjects.propose(MarkWithIdentifierFactory markFactory,
ProposerContext context) |
Optional<MarkCollection> |
CreateNew.propose(MarkWithIdentifierFactory markFactory,
ProposerContext context) |
Modifier and Type | Method and Description |
---|---|
boolean |
MarkProposerFromList.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
boolean |
MarkProposerUnary.propose(VoxelizedMarkMemo inputMark,
ProposerContext context) |
boolean |
MarkProposerReference.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> |
Check.selectMarkFrom(MarkCollection marks,
MarkFromCollectionProposer proposer,
ProposerContext context) |
protected abstract Optional<Mark> |
MarkFromCollectionProposerUnary.selectMarkFrom(MarkCollection marks,
MarkFromCollectionProposer proposer,
ProposerContext context) |
protected Optional<Mark> |
Repeat.selectMarkFrom(MarkCollection marks,
MarkFromCollectionProposer proposer,
ProposerContext context) |
Optional<Mark> |
MarkFromCollectionProposerUnary.selectMarkFrom(MarkCollection marks,
ProposerContext context) |
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<Orientation> |
RandomOrientation.propose(Mark mark,
Dimensions dimensions,
RandomNumberGenerator randomNumberGenerator) |
Modifier and Type | Method and Description |
---|---|
Optional<List<Point3i>> |
XYOrientationExtendToZ.propose(Point3d point,
Mark mark,
Dimensions dimensions,
RandomNumberGenerator randomNumberGenerator,
ErrorNode errorNode) |
Modifier and Type | Method and Description |
---|---|
Optional<Point3d> |
RadiiProposerRepeat.propose(Point3d pos,
RandomNumberGenerator randomNumberGenerator,
Dimensions dimensions,
Orientation orientation) |
Optional<Point3d> |
UniformRandomRadiiProposer.propose(Point3d pos,
RandomNumberGenerator randomNumberGenerator,
Dimensions dimensions,
Orientation orientation) |
Modifier and Type | Method and Description |
---|---|
Optional<PairVoxelizedMarkMemo> |
MarkSplitProposerReference.propose(VoxelizedMarkMemo mark,
ProposerContext context,
MarkWithIdentifierFactory markFactory) |
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.