Package com.io7m.jtensors.generators
Class Vector2LGenerator
java.lang.Object
com.io7m.jtensors.generators.Vector2LGenerator
- All Implemented Interfaces:
net.java.quickcheck.Generator<Vector2L>
public final class Vector2LGenerator extends java.lang.Object implements net.java.quickcheck.Generator<Vector2L>
A vector generator.
-
Constructor Summary
Constructors Constructor Description Vector2LGenerator(net.java.quickcheck.Generator<java.lang.Long> in_gen)Construct a generator. -
Method Summary
Modifier and Type Method Description static net.java.quickcheck.Generator<Vector2L>create()Create a generator initialized with a default component generator.static net.java.quickcheck.Generator<Vector2L>create16()Create a generator initialized with a default component generator that produces values in the range[-32768, 32767].static net.java.quickcheck.Generator<Vector2L>create32()Create a generator initialized with a default component generator that produces values in the range[-2147483648, 2147483647].static net.java.quickcheck.Generator<Vector2L>create64()Create a generator initialized with a default component generator that produces values in the range[-9223372036854775808, 9223372036854775807].static net.java.quickcheck.Generator<Vector2L>create8()Create a generator initialized with a default component generator that produces values in the range[-128, 127].static net.java.quickcheck.Generator<Vector2L>createSmall()Create a generator initialized with a default component generator that produces values in the range[-65536, 65536].Vector2Lnext()
-
Constructor Details
-
Vector2LGenerator
public Vector2LGenerator(net.java.quickcheck.Generator<java.lang.Long> in_gen)Construct a generator.- Parameters:
in_gen- A component generator
-
-
Method Details
-
create
Create a generator initialized with a default component generator.- Returns:
- A generator
-
createSmall
Create a generator initialized with a default component generator that produces values in the range[-65536, 65536].- Returns:
- A generator
-
create64
Create a generator initialized with a default component generator that produces values in the range[-9223372036854775808, 9223372036854775807].- Returns:
- A generator
-
create32
Create a generator initialized with a default component generator that produces values in the range[-2147483648, 2147483647].- Returns:
- A generator
-
create16
Create a generator initialized with a default component generator that produces values in the range[-32768, 32767].- Returns:
- A generator
-
create8
Create a generator initialized with a default component generator that produces values in the range[-128, 127].- Returns:
- A generator
-
next
- Specified by:
nextin interfacenet.java.quickcheck.Generator<Vector2L>
-