chrono::fsi::sph::ChSphVisualizationVSG::Settings Struct Reference

Description

SPH run-time visualization settings.

#include <ChSphVisualizationVSG.h>

Collaboration diagram for chrono::fsi::sph::ChSphVisualizationVSG::Settings:

Public Types

enum  ParticleColoringType {
  NONE, HEIGHT, VELOCITY, DENSITY,
  PRESSURE
}
 

Public Member Functions

 Settings (const Settings &other)
 
Settingsoperator= (const Settings &other)
 
void PrintInfo () const
 

Public Attributes

bool sph_markers
 render fluid SPH particles?
 
bool bndry_bce_markers
 render boundary BCE markers?
 
bool rigid_bce_markers
 render rigid-body BCE markers?
 
bool flex_bce_markers
 render flex-body markers?
 
bool active_boxes
 render active boxes?
 
bool use_splashsurf
 use splashsurf for mesh reconstruction?
 
ChFsiFluidSystemSPH::SplashsurfParameters splashsurf_params
 splashsurf settings
 
ChColormap::Type colormap
 colormap for coloring callback
 
std::shared_ptr< ChSphVisualizationVSG::ParticleColorCallbackcolor_callback
 
std::shared_ptr< ChSphVisualizationVSG::MarkerVisibilityCallbackvisibility_callback_sph
 
std::shared_ptr< ChSphVisualizationVSG::MarkerVisibilityCallbackvisibility_callback_bce
 

The documentation for this struct was generated from the following files:
  • /builds/uwsbel/chrono/src/chrono_fsi/sph/visualization/ChSphVisualizationVSG.h
  • /builds/uwsbel/chrono/src/chrono_fsi/sph/visualization/ChSphVisualizationVSG.cpp