LatNet Builder Manual  2.0.1-11
Software Package for Constructing Highly Uniform Point Sets
NetBuilder::NetConstructionTraits< NetConstruction::EXPLICIT > Struct Template Reference

Classes

class  RandomGenValueGenerator
 
class  RandomGenValueGenerator< EmbeddingType::MULTILEVEL, RAND >
 
class  RandomGenValueGenerator< EmbeddingType::UNILEVEL, RAND >
 

Public Types

typedef GeneratingMatrix GenValue
 
typedef std::pair< unsigned int, unsigned int > SizeParameter
 
typedef std::vector< GenValueGenValueSpaceCoordSeq
 

Static Public Member Functions

static bool checkGenValue (const GenValue &genValue, const SizeParameter &sizeParam)
 
static unsigned int nRows (const SizeParameter &param)
 
static unsigned int nCols (const SizeParameter &param)
 
static GeneratingMatrixcreateGeneratingMatrix (const GenValue &genValue, const SizeParameter &sizeParam)
 
static GenValueSpaceCoordSeq genValueSpaceCoord (Dimension coord, const SizeParameter &sizeParameter)
 
static std::vector< GenValueSpaceCoordSeq > genValueSpace (Dimension dimension, const SizeParameter &sizeParameter)
 
static std::string format (const std::vector< std::shared_ptr< GenValue >> &genVals, const SizeParameter &sizeParameter, OutputFormat outputFormat, unsigned int interlacingFactor)
 

Static Public Attributes

static constexpr bool isSequenceViewable = true
 
static const string name
 
static constexpr bool hasSpecialFirstCoordinate = false
 

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