Uses of Interface
org.anchoranalysis.core.random.RandomNumberGenerator
Packages that use RandomNumberGenerator
Package
Description
Specifies a particular type of random-number generator.
Generating random numbers.
Lower and upper limits set around variables.
Bounds on how to rotate an entity in Euclidean space.
Proposing
Marks or other data-structures with particular
attributes.Criteria for adding edges during optimization of marked-point-processes.
Non-bean classes related to
Marks.Marks implementing conic sections.Pairs of
Marks.Non-bean classes for proposing
Marks or other data-structures
with particular attributes.-
Uses of RandomNumberGenerator in org.anchoranalysis.core.random
Classes in org.anchoranalysis.core.random that implement RandomNumberGeneratorModifier and TypeClassDescriptionclassImplements a random-number generator using theMersenneTwisteralgorithm. -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.bean.bound
Methods in org.anchoranalysis.mpp.bean.bound with parameters of type RandomNumberGeneratorModifier and TypeMethodDescriptiondoubleResolvedBound.randOpen(RandomNumberGenerator randomNumberGenerator) Generates a random value between the bounds (open interval). -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.bean.bound.rotation
Methods in org.anchoranalysis.mpp.bean.bound.rotation with parameters of type RandomNumberGeneratorModifier and TypeMethodDescriptionabstract OrientationBoundRotation.randomOrientation(RandomNumberGenerator randomNumberGenerator, Optional<Resolution> resolution) Generates a random orientation within the defined bounds.BoundRotation2D.randomOrientation(RandomNumberGenerator randomNumberGenerator, Optional<Resolution> resolution) BoundRotation3D.randomOrientation(RandomNumberGenerator randomNumberGenerator, Optional<Resolution> resolution) -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.bean.proposer
Methods in org.anchoranalysis.mpp.bean.proposer with parameters of type RandomNumberGeneratorModifier and TypeMethodDescriptionabstract Optional<Orientation> OrientationProposer.propose(Mark mark, Dimensions dimensions, RandomNumberGenerator randomNumberGenerator) Proposes an orientation for a given mark.PointsProposer.propose(Point3d point, Mark mark, Dimensions dimensions, RandomNumberGenerator randomNumberGenerator, ErrorNode errorNode) Proposes a list of points based on the given parameters.RadiiProposer.propose(Point3d position, RandomNumberGenerator randomNumberGenerator, Dimensions dimensions, Orientation orientation) Proposes a new point representing radii based on the given parameters.abstract doubleScalarProposer.propose(RandomNumberGenerator randomNumberGenerator, Optional<Resolution> resolution) Proposes a scalar value based on the given parameters. -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.feature.addcriteria
Methods in org.anchoranalysis.mpp.feature.addcriteria with parameters of type RandomNumberGeneratorModifier and TypeMethodDescriptionRandomCollectionWithAddCriteria.sampleRandomPairNonUniform(RandomNumberGenerator randomNumberGenerator) -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.mark
Methods in org.anchoranalysis.mpp.mark with parameters of type RandomNumberGeneratorModifier and TypeMethodDescriptionfinal intMarkCollection.randomIndex(RandomNumberGenerator randomNumberGenerator) Generates a random index within the collection.final MarkMarkCollection.randomMark(RandomNumberGenerator randomNumberGenerator) Gets a random mark from the collection. -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.mark.conic
Methods in org.anchoranalysis.mpp.mark.conic with parameters of type RandomNumberGeneratorModifier and TypeMethodDescriptionstatic Point3dRadiiRandomizer.randomizeRadii(Bound bound, RandomNumberGenerator randomNumberGenerator, Optional<Resolution> resolution, boolean do3D) Generates random radii for a conic shape. -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.pair
Methods in org.anchoranalysis.mpp.pair with parameters of type RandomNumberGeneratorModifier and TypeMethodDescriptionabstract TRandomCollection.sampleRandomPairNonUniform(RandomNumberGenerator randomNumberGenerator) Samples a random pair of items from the collection using a non-uniform distribution. -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.proposer
Methods in org.anchoranalysis.mpp.proposer that return RandomNumberGeneratorModifier and TypeMethodDescriptionProposerContext.getRandomNumberGenerator()Random number generator for sampling operations.Constructors in org.anchoranalysis.mpp.proposer with parameters of type RandomNumberGeneratorModifierConstructorDescriptionProposerContext(RandomNumberGenerator randomNumberGenerator, EnergyStack energyStack, RegionMap regionMap, OperationContext operationContext, ErrorNode errorNode) Creates a newProposerContextinstance.