LatNet Builder Manual  2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
LatBuilder::GenSeq::VectorCreator< SEQ > Struct Template Reference

Creator for vectors of sequences of generator values. More...

#include <VectorCreator.h>

Public Types

typedef std::vector< SEQ > result_type
 

Static Public Member Functions

template<LatticeType LR, EmbeddingType L, typename... ARGS>
static result_type create (const SizeParam< LR, L > &sizeParam, Dimension dimension, ARGS &&... t)
 Creates a new sequence object. More...
 

Detailed Description

template<typename SEQ>
struct LatBuilder::GenSeq::VectorCreator< SEQ >

Creator for vectors of sequences of generator values.

Member Function Documentation

◆ create()

template<typename SEQ >
template<LatticeType LR, EmbeddingType L, typename... ARGS>
static result_type LatBuilder::GenSeq::VectorCreator< SEQ >::create ( const SizeParam< LR, L > &  sizeParam,
Dimension  dimension,
ARGS &&...  t 
)
inlinestatic

Creates a new sequence object.

Parameters
sizeParamSize parameter for the generator sequences.
dimensionDimension of the output vector.
tOther arguments to be passed to GenSeq::Creator
Examples:
quantiles.cc, tutorial/GenSeqVector.cc, tutorial/LatSeqExhaustive.cc, and tutorial/LatSeqRandom.cc.

The documentation for this struct was generated from the following file: