Class StepLoggingConfig
Defined in File LoggingConfig.h
Inheritance Relationships
Base Type
public flamegpu::LoggingConfig
(Class LoggingConfig)
Class Documentation
-
class StepLoggingConfig : public flamegpu::LoggingConfig
Interface to the data structure for controlling how model data is logged each step
Public Functions
-
explicit StepLoggingConfig(const ModelDescription &model)
Constructor
- Parameters:
model – The ModelDescription hierarchy to produce a logging config for
-
explicit StepLoggingConfig(const ModelData &model)
Constructor
- Parameters:
model – The ModelDescription hierarchy to produce a logging config for
-
explicit StepLoggingConfig(const StepLoggingConfig &model)
Copy Constructor
- Parameters:
model – Other
-
explicit StepLoggingConfig(const LoggingConfig &model)
Copy Constructor
- Parameters:
model – Other
-
void setFrequency(unsigned int steps)
Set the frequency of step log collection How many steps between each log collection, defaults to 1, so a log is collected every step A value of 0 disables step log collection
-
explicit StepLoggingConfig(const ModelDescription &model)