Blue Brain BioExplorer
core::SnapshotParams Struct Reference

#include <SnapshotTask.h>

Public Attributes

std::unique_ptr< AnimationParametersanimParams
 
std::unique_ptr< GeometryParametersgeometryParams
 
std::unique_ptr< VolumeParametersvolumeParams
 
std::unique_ptr< FieldParametersfieldParams
 
std::unique_ptr< Rendererrenderer
 
std::unique_ptr< Cameracamera
 
int samplesPerPixel {1}
 
Vector2ui size
 
size_t quality {100}
 
std::string format
 
std::string name
 
std::string filePath
 

Detailed Description

Definition at line 41 of file SnapshotTask.h.

Member Data Documentation

◆ animParams

std::unique_ptr<AnimationParameters> core::SnapshotParams::animParams

Definition at line 43 of file SnapshotTask.h.

◆ camera

std::unique_ptr<Camera> core::SnapshotParams::camera

Definition at line 48 of file SnapshotTask.h.

◆ fieldParams

std::unique_ptr<FieldParameters> core::SnapshotParams::fieldParams

Definition at line 46 of file SnapshotTask.h.

◆ filePath

std::string core::SnapshotParams::filePath

Definition at line 54 of file SnapshotTask.h.

◆ format

std::string core::SnapshotParams::format

Definition at line 52 of file SnapshotTask.h.

◆ geometryParams

std::unique_ptr<GeometryParameters> core::SnapshotParams::geometryParams

Definition at line 44 of file SnapshotTask.h.

◆ name

std::string core::SnapshotParams::name

Definition at line 53 of file SnapshotTask.h.

◆ quality

size_t core::SnapshotParams::quality {100}

Definition at line 51 of file SnapshotTask.h.

◆ renderer

std::unique_ptr<Renderer> core::SnapshotParams::renderer

Definition at line 47 of file SnapshotTask.h.

◆ samplesPerPixel

int core::SnapshotParams::samplesPerPixel {1}

Definition at line 49 of file SnapshotTask.h.

◆ size

Vector2ui core::SnapshotParams::size

Definition at line 50 of file SnapshotTask.h.

◆ volumeParams

std::unique_ptr<VolumeParameters> core::SnapshotParams::volumeParams

Definition at line 45 of file SnapshotTask.h.


The documentation for this struct was generated from the following file: