chrono::fsi::sph::MarkerPlanesVisibilityCallback Class Reference

Description

Predefined SPH visibility callback based on visibility planes.

#include <ChSphVisualizationVSG.h>

Inheritance diagram for chrono::fsi::sph::MarkerPlanesVisibilityCallback:
Collaboration diagram for chrono::fsi::sph::MarkerPlanesVisibilityCallback:

Classes

struct  Plane
 Visibility plane. More...
 

Public Types

enum  Mode { Mode::ANY, Mode::ALL }
 Boolean visibility operation. More...
 

Public Member Functions

 MarkerPlanesVisibilityCallback (const std::vector< Plane > &planes, Mode mode)
 
virtual bool get (unsigned int n) const override
 

Additional Inherited Members

- Public Attributes inherited from chrono::fsi::sph::ChSphVisualizationVSG::MarkerVisibilityCallback
Real3pos
 

Member Enumeration Documentation

◆ Mode

Boolean visibility operation.

Enumerator
ANY 

marker in front of ANY plane is not visible

ALL 

marker in front of ALL planes is not visible


The documentation for this class 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