Class PVector3LGenerator<T>
java.lang.Object
com.io7m.jtensors.generators.PVector3LGenerator<T>
- Type Parameters:
T-
- All Implemented Interfaces:
net.java.quickcheck.Generator<PVector3L<T>>
-
Constructor Summary
ConstructorsConstructorDescriptionPVector3LGenerator(net.java.quickcheck.Generator<Long> in_gen) Construct a generator. -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> net.java.quickcheck.Generator<PVector3L<T>> create()Create a generator initialized with a default component generator.static <T> net.java.quickcheck.Generator<PVector3L<T>> create16()Create a generator initialized with a default component generator that produces values in the range[-32768, 32767].static <T> net.java.quickcheck.Generator<PVector3L<T>> create32()Create a generator initialized with a default component generator that produces values in the range[-2147483648, 2147483647].static <T> net.java.quickcheck.Generator<PVector3L<T>> create64()Create a generator initialized with a default component generator that produces values in the range[-9223372036854775808, 9223372036854775807].static <T> net.java.quickcheck.Generator<PVector3L<T>> create8()Create a generator initialized with a default component generator that produces values in the range[-128, 127].static <T> net.java.quickcheck.Generator<PVector3L<T>> Create a generator initialized with a default component generator that produces values in the range[-65536, 65536].next()
-
Constructor Details
-
PVector3LGenerator
Construct a generator.- Parameters:
in_gen- A component generator
-
-
Method Details
-
create
Create a generator initialized with a default component generator.- Type Parameters:
T- A phantom type parameter- Returns:
- A generator
-
createSmall
Create a generator initialized with a default component generator that produces values in the range[-65536, 65536].- Type Parameters:
T- A phantom type parameter- Returns:
- A generator
-
create64
Create a generator initialized with a default component generator that produces values in the range[-9223372036854775808, 9223372036854775807].- Type Parameters:
T- A phantom type parameter- Returns:
- A generator
-
create32
Create a generator initialized with a default component generator that produces values in the range[-2147483648, 2147483647].- Type Parameters:
T- A phantom type parameter- Returns:
- A generator
-
create16
Create a generator initialized with a default component generator that produces values in the range[-32768, 32767].- Type Parameters:
T- A phantom type parameter- Returns:
- A generator
-
create8
Create a generator initialized with a default component generator that produces values in the range[-128, 127].- Type Parameters:
T- A phantom type parameter- Returns:
- A generator
-
next
-