C# Class natix.CompactDS.PermutationBuilders

Show file Open project: sadit/natix

Public Methods

Method Description
GetCyclicPerms ( int t, ListIBuilder listperm_builder = null, ListIBuilder listback_builder = null ) : PermutationBuilder
GetCyclicPermsListIDiffs ( int t, short bsize, BitmapFromBitStream marks_builder = null, IIEncoder32 encoder = null ) : PermutationBuilder
GetCyclicPermsListIFS ( int t ) : PermutationBuilder
GetCyclicPermsListIRS64 ( int t, BitmapFromList64 bb = null ) : PermutationBuilder
GetCyclicPermsListRL ( int t ) : PermutationBuilder
GetPlainPerms ( ) : PermutationBuilder

Method Details

GetCyclicPerms() public static method

public static GetCyclicPerms ( int t, ListIBuilder listperm_builder = null, ListIBuilder listback_builder = null ) : PermutationBuilder
t int
listperm_builder ListIBuilder
listback_builder ListIBuilder
return PermutationBuilder

GetCyclicPermsListIDiffs() public static method

public static GetCyclicPermsListIDiffs ( int t, short bsize, BitmapFromBitStream marks_builder = null, IIEncoder32 encoder = null ) : PermutationBuilder
t int
bsize short
marks_builder BitmapFromBitStream
encoder IIEncoder32
return PermutationBuilder

GetCyclicPermsListIFS() public static method

public static GetCyclicPermsListIFS ( int t ) : PermutationBuilder
t int
return PermutationBuilder

GetCyclicPermsListIRS64() public static method

public static GetCyclicPermsListIRS64 ( int t, BitmapFromList64 bb = null ) : PermutationBuilder
t int
bb BitmapFromList64
return PermutationBuilder

GetCyclicPermsListRL() public static method

public static GetCyclicPermsListRL ( int t ) : PermutationBuilder
t int
return PermutationBuilder

GetPlainPerms() public static method

public static GetPlainPerms ( ) : PermutationBuilder
return PermutationBuilder