Cumulia Illustrator Rendering Engine v1.1.0
A Rendering engine for industrial CAD/CAE model and optimized for greatest performance
 
Loading...
Searching...
No Matches
cil::ScenarioSettings Class Reference

#include <settings.h>

Public Member Functions

 ScenarioSettings ()
 
void initialize (const std::shared_ptr< DataSolution > &dataSolution)
 
void update (const std::shared_ptr< DataSolution > &dataSolution)
 

Public Attributes

std::map< std::string, std::shared_ptr< VizScalar > > vizScalars
 
std::map< std::string, std::shared_ptr< VizVector > > vizVectors
 
std::shared_ptr< BoundingBoxboundingBox
 
std::shared_ptr< Color3flineColor
 
std::shared_ptr< Color3fgrilleColor
 
std::shared_ptr< RealgrilleWidth
 
float maximiumOffsetLength
 
float maximiumVectorLength
 
std::shared_ptr< RealsphereSize
 
std::shared_ptr< RealcloudSphereRadius
 
std::shared_ptr< RealtracerRibbonWidth
 
std::shared_ptr< RealribbonWidth
 
std::shared_ptr< RealblockWidth
 
std::shared_ptr< RealtracerLineWidth
 
bool fixedSphereSize
 
bool fixedVectorLength
 
std::string defaultScalar
 
std::string defaultVector
 
std::shared_ptr< Realopacity
 
std::shared_ptr< RealcurrentTime
 
std::shared_ptr< RealribbonLength
 
std::shared_ptr< Integerstrips
 
std::shared_ptr< RealblockDensity
 
std::shared_ptr< RealblockGap
 

Constructor & Destructor Documentation

◆ ScenarioSettings()

cil::ScenarioSettings::ScenarioSettings ( )

Member Function Documentation

◆ initialize()

void cil::ScenarioSettings::initialize ( const std::shared_ptr< DataSolution > & dataSolution)

◆ update()

void cil::ScenarioSettings::update ( const std::shared_ptr< DataSolution > & dataSolution)

Member Data Documentation

◆ blockDensity

std::shared_ptr<Real> cil::ScenarioSettings::blockDensity

◆ blockGap

std::shared_ptr<Real> cil::ScenarioSettings::blockGap

◆ blockWidth

std::shared_ptr<Real> cil::ScenarioSettings::blockWidth

◆ boundingBox

std::shared_ptr<BoundingBox> cil::ScenarioSettings::boundingBox

◆ cloudSphereRadius

std::shared_ptr<Real> cil::ScenarioSettings::cloudSphereRadius

◆ currentTime

std::shared_ptr<Real> cil::ScenarioSettings::currentTime

◆ defaultScalar

std::string cil::ScenarioSettings::defaultScalar

◆ defaultVector

std::string cil::ScenarioSettings::defaultVector

◆ fixedSphereSize

bool cil::ScenarioSettings::fixedSphereSize

◆ fixedVectorLength

bool cil::ScenarioSettings::fixedVectorLength

◆ grilleColor

std::shared_ptr<Color3f> cil::ScenarioSettings::grilleColor

◆ grilleWidth

std::shared_ptr<Real> cil::ScenarioSettings::grilleWidth

◆ lineColor

std::shared_ptr<Color3f> cil::ScenarioSettings::lineColor

◆ maximiumOffsetLength

float cil::ScenarioSettings::maximiumOffsetLength

◆ maximiumVectorLength

float cil::ScenarioSettings::maximiumVectorLength

◆ opacity

std::shared_ptr<Real> cil::ScenarioSettings::opacity

◆ ribbonLength

std::shared_ptr<Real> cil::ScenarioSettings::ribbonLength

◆ ribbonWidth

std::shared_ptr<Real> cil::ScenarioSettings::ribbonWidth

◆ sphereSize

std::shared_ptr<Real> cil::ScenarioSettings::sphereSize

◆ strips

std::shared_ptr<Integer> cil::ScenarioSettings::strips

◆ tracerLineWidth

std::shared_ptr<Real> cil::ScenarioSettings::tracerLineWidth

◆ tracerRibbonWidth

std::shared_ptr<Real> cil::ScenarioSettings::tracerRibbonWidth

◆ vizScalars

std::map<std::string, std::shared_ptr<VizScalar> > cil::ScenarioSettings::vizScalars

◆ vizVectors

std::map<std::string, std::shared_ptr<VizVector> > cil::ScenarioSettings::vizVectors