alchemist-full
Toggle table of contents
42.3.15
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
alchemist-full
alchemist-loading
/
it.unibo.alchemist.model.deployments
/
AbstractRandomDeployment
Abstract
Random
Deployment
abstract
class
AbstractRandomDeployment
<
P
:
Position
<
out
P
>
>
(
environment
:
Environment
<
*
,
P
>
,
randomGenerator
:
RandomGenerator
,
nodeCount
:
Int
)
:
Deployment
<
P
>
(
source
)
Parameters
environment
the
Environment
random
Generator
the
RandomGenerator
node
Count
the number of nodes
Inheritors
Rectangle
Circle
Polygon
Members
Constructors
Abstract
Random
Deployment
Link copied to clipboard
constructor
(
environment
:
Environment
<
*
,
P
>
,
randomGenerator
:
RandomGenerator
,
nodeCount
:
Int
)
Functions
get
Associated
Linking
Rule
Link copied to clipboard
@
Nullable
open
fun
<
T
:
Any
?
>
getAssociatedLinkingRule
(
)
:
LinkingRule
<
T
?
,
P
?
>
?
iterator
Link copied to clipboard
@
Nonnull
open
operator
fun
iterator
(
)
:
MutableIterator
<
P
?
>
stream
Link copied to clipboard
open
override
fun
stream
(
)
:
Stream
<
P
>