35 #ifndef AIMS_BUCKET_BUCKETGEN_H
36 #define AIMS_BUCKET_BUCKETGEN_H
Factory class for various common shapes of meshes.
static carto::Object description()
description of known shapes and parameters (vector of dicts)
static BucketMap< void > * quadric(unsigned order, const std::vector< double > *coefficients, const Point3df &origin, const Point3df &sizes, const Point3df &resolution)
static BucketMap< void > * generate(const carto::GenericObject ¶ms)
generic factory function (calls lower-level functions)
static BucketMap< void > * quadric(const carto::GenericObject ¶ms)
static BucketMap< void > * generate(carto::Object params)
generic factory function (calls lower-level functions)
An alternate, ordered, representation for buckets (voxels lists).
The class for EcatSino data write operation.
virtual carto::Object parameters() const =0
virtual BucketMap< void > * generator(const carto::GenericObject &) const =0