FourdgsWriteOptions constructor
const
FourdgsWriteOptions({
- String profile = 'default',
- double cutoff = fourdgsDefaultCutoff,
- int codec = codecDeflate,
- int level = 6,
- int maxDepth = 6,
- int minChunkGaussians = 2048,
- bool writeIndex = true,
- bool writeStatistics = false,
- bool writeSummaryOffsets = false,
- bool writeCrc = true,
- int shBands = 3,
- List<
int> shBitDepths = const <int>[], - bool verify = true,
- String library = '4dgs-dart encoder',
- String sceneProfile = '',
- Map<
String, String> attributes = const <String, String>{}, - FourdgsObjectLayer? objects,
Implementation
const FourdgsWriteOptions({
this.profile = 'default',
this.cutoff = fourdgsDefaultCutoff,
this.codec = codecDeflate,
this.level = 6,
this.maxDepth = 6,
this.minChunkGaussians = 2048,
this.writeIndex = true,
this.writeStatistics = false,
this.writeSummaryOffsets = false,
this.writeCrc = true,
this.shBands = 3,
this.shBitDepths = const <int>[],
this.verify = true,
this.library = '4dgs-dart encoder',
this.sceneProfile = '',
this.attributes = const <String, String>{},
this.objects,
});