33#include <NDEVR/IOFactory.h>
34#include <NDEVR/Material.h>
35#include <NDEVR/Model.h>
36#include <NDEVR/File.h>
43 class FactoryFeatures;
56 static void AddSetupCallback(
const std::function<
void(
Model&)>& callback);
62 static uint08 CurrentVersion();
63 virtual bool determineExtension(
const File& file,
String& extension)
override;
66 virtual bool canWrite(
const FileFormat& file)
override;
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition FactoryFeatures.h:40
Definition FactoryOptions.h:46
Definition IOFactory.h:99
Definition ImageFactory.h:63
Definition NDVFactory.h:45
static Buffer< std::function< void(Model &)> > s_setup_callbacks
Definition NDVFactory.h:78
Represents a timestamp with utilities for manipulation and conversion.
Definition Time.h:54
void ensureSaneModel(Model &model, Time ¤t_time)
Definition NDVFactory.cpp:149
uint64_t uint08
-Defines an alias representing an 8 byte, unsigned integer -Can represent exact integer values 0 thro...
Definition BaseValues.hpp:132
Definition IOFactory.h:56