Package org.anchoranalysis.mpp.proposer
Interface OptionalPointProposer
- All Known Implementing Classes:
PositionProposer
public interface OptionalPointProposer
An interface for proposing a position in 3D space.
This interface is used to generate optional 3D points, which may or may not be available depending on the specific implementation and context.
-
Method Summary
Modifier and TypeMethodDescriptionpropose
(ProposerContext context) Proposes a position in 3D space.
-
Method Details
-
propose
Proposes a position in 3D space.- Parameters:
context
- theProposerContext
providing additional information for the proposal- Returns:
- an
Optional
containing aPoint3d
if a position is proposed, or an empty Optional if no position can be proposed
-