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
Mark
s or other data-structures with particular
attributes.Criteria for adding edges during optimization of marked-point-processes.
Non-bean classes related to
Mark
s.Mark
s implementing conic sections.Pairs of
Mark
s.Non-bean classes for proposing
Mark
s 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 TypeClassDescriptionclass
Implements a random-number generator using theMersenneTwister
algorithm. -
Uses of RandomNumberGenerator in org.anchoranalysis.mpp.bean.bound
Methods in org.anchoranalysis.mpp.bean.bound with parameters of type RandomNumberGeneratorModifier and TypeMethodDescriptiondouble
ResolvedBound.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 Orientation
BoundRotation.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 double
ScalarProposer.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 int
MarkCollection.randomIndex
(RandomNumberGenerator randomNumberGenerator) Generates a random index within the collection.final Mark
MarkCollection.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 Point3d
RadiiRandomizer.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 T
RandomCollection.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 newProposerContext
instance.