AddCamera(const ChVector3d &pos, ChVector3d targ=VNULL) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
AddEventHandler(std::shared_ptr< ChEventHandlerVSG > eh) | chrono::vsg3d::ChVisualSystemVSG | |
AddGrid(double x_step, double y_step, int nx, int ny, ChCoordsys<> pos=CSYSNORM, ChColor col=ChColor(0.1f, 0.1f, 0.1f)) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
AddGuiColorbar(const std::string &title, double min_val, double max_val) | chrono::vsg3d::ChVisualSystemVSG | |
AddGuiComponent(std::shared_ptr< ChGuiComponentVSG > gc) | chrono::vsg3d::ChVisualSystemVSG | |
AddVisualModel(std::shared_ptr< ChVisualModel > model, const ChFrame<> &frame) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
AddVisualModel(std::shared_ptr< ChVisualShape > model, const ChFrame<> &frame) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
AreShadowsEnabled() const | chrono::vsg3d::ChVisualSystemVSG | inline |
AttachPlugin(std::shared_ptr< ChVisualSystemVSGPlugin > plugin) | chrono::vsg3d::ChVisualSystemVSG | |
AttachSystem(ChSystem *sys) | chrono::ChVisualSystem | virtual |
AttachTTR(ChTrackTestRig *rig) | chrono::vehicle::ChTrackTestRigVisualSystemVSG | |
BeginScene() override | chrono::vsg3d::ChVisualSystemVSG | inlinevirtual |
BindAll() override | chrono::vsg3d::ChVisualSystemVSG | virtual |
BindItem(std::shared_ptr< ChPhysicsItem > item) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
ChTrackTestRigVisualSystemVSG() (defined in chrono::vehicle::ChTrackTestRigVisualSystemVSG) | chrono::vehicle::ChTrackTestRigVisualSystemVSG | |
ChTTRGuiComponentVSG (defined in chrono::vehicle::ChTrackTestRigVisualSystemVSG) | chrono::vehicle::ChTrackTestRigVisualSystemVSG | friend |
ChTTRKeyboardHandlerVSG (defined in chrono::vehicle::ChTrackTestRigVisualSystemVSG) | chrono::vehicle::ChTrackTestRigVisualSystemVSG | friend |
ChVisualSystem() (defined in chrono::ChVisualSystem) | chrono::ChVisualSystem | protected |
ChVisualSystemVSG(int num_divs=24) | chrono::vsg3d::ChVisualSystemVSG | |
EnableFullscreen(bool val=true) | chrono::vsg3d::ChVisualSystemVSG | |
EnableShadows(bool val=true) | chrono::vsg3d::ChVisualSystemVSG | inline |
EnableSkyBox(bool val=true) | chrono::vsg3d::ChVisualSystemVSG | |
EndScene() override | chrono::vsg3d::ChVisualSystemVSG | inlinevirtual |
GetCameraPosition() const override | chrono::vsg3d::ChVisualSystemVSG | virtual |
GetCameraTarget() const override | chrono::vsg3d::ChVisualSystemVSG | virtual |
GetGuiComponent(size_t id) | chrono::vsg3d::ChVisualSystemVSG | |
GetNumBodies() const | chrono::ChVisualSystem | |
GetNumConstraints() const | chrono::ChVisualSystem | |
GetNumContacts() const | chrono::ChVisualSystem | |
GetNumLinks() const | chrono::ChVisualSystem | |
GetNumMeshes() const | chrono::ChVisualSystem | |
GetNumShafts() const | chrono::ChVisualSystem | |
GetNumStates() const | chrono::ChVisualSystem | |
GetRenderingFPS() const | chrono::vsg3d::ChVisualSystemVSG | inline |
GetRTF() const | chrono::ChVisualSystem | inline |
GetSimulationRTF(unsigned int i) const | chrono::ChVisualSystem | |
GetSimulationRTFs() const | chrono::ChVisualSystem | |
GetSimulationTime() const | chrono::ChVisualSystem | |
GetSystem(int i) const | chrono::ChVisualSystem | inline |
GetSystems() const | chrono::ChVisualSystem | inline |
HideLogo() | chrono::vsg3d::ChVisualSystemVSG | inline |
Initialize() override | chrono::vehicle::ChTrackTestRigVisualSystemVSG | virtual |
IsBaseGuiVisible() const | chrono::vsg3d::ChVisualSystemVSG | inline |
IsGuiVisible() const | chrono::vsg3d::ChVisualSystemVSG | inline |
IsLogoVisible() const | chrono::vsg3d::ChVisualSystemVSG | inline |
m_absFrameScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_base_gui | chrono::vsg3d::ChVisualSystemVSG | protected |
m_camera_gui | chrono::vsg3d::ChVisualSystemVSG | protected |
m_camera_trackball | chrono::vsg3d::ChVisualSystemVSG | protected |
m_capture_image | chrono::vsg3d::ChVisualSystemVSG | protected |
m_clouds (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_collisionScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_comFrameScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_comSymbolScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_contactForcesScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_contactNormalsScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_decoScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_def_meshes (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_deformableScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_evhandler | chrono::vsg3d::ChVisualSystemVSG | protected |
m_gui | chrono::vsg3d::ChVisualSystemVSG | protected |
m_image_dir | chrono::ChVisualSystem | protected |
m_imageFilename | chrono::vsg3d::ChVisualSystemVSG | protected |
m_initialized | chrono::ChVisualSystem | protected |
m_jointFrameScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_logo_filename (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_logo_height (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_logo_pos (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_lookAt (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_objScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_options | chrono::vsg3d::ChVisualSystemVSG | protected |
m_particleScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_plugins (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_pointpointScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_refFrameScene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_renderGraph (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_rtf | chrono::ChVisualSystem | protected |
m_scene (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_screen_num (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_shapeBuilder (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_show_base_gui | chrono::vsg3d::ChVisualSystemVSG | protected |
m_show_gui | chrono::vsg3d::ChVisualSystemVSG | protected |
m_show_logo (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_show_visibility_controls | chrono::vsg3d::ChVisualSystemVSG | protected |
m_systems | chrono::ChVisualSystem | protected |
m_timer | chrono::ChVisualSystem | protected |
m_use_fullscreen (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_use_shadows (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_verbose | chrono::ChVisualSystem | protected |
m_viewer | chrono::vsg3d::ChVisualSystemVSG | protected |
m_vsg_camera (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_vsg_cameraEye (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_vsg_cameraTarget (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_vsgBuilder (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_window (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | protected |
m_write_images | chrono::ChVisualSystem | protected |
OnClear(ChSystem *sys) | chrono::ChVisualSystem | inlineprotectedvirtual |
OnSetup(ChSystem *sys) override | chrono::vsg3d::ChVisualSystemVSG | protectedvirtual |
OnUpdate(ChSystem *sys) | chrono::ChVisualSystem | inlineprotectedvirtual |
Quit() override | chrono::vsg3d::ChVisualSystemVSG | virtual |
Render() override | chrono::vsg3d::ChVisualSystemVSG | virtual |
RenderCOGFrames(double axis_length=1) | chrono::ChVisualSystem | inlinevirtual |
RenderFrame(const ChFrame<> &frame, double axis_length=1) | chrono::ChVisualSystem | inlinevirtual |
RenderRefFrames(double axis_length=1) | chrono::vsg3d::ChVisualSystemVSG | |
Run() override | chrono::vsg3d::ChVisualSystemVSG | virtual |
SetAbsFrameScale(double axis_length) | chrono::vsg3d::ChVisualSystemVSG | |
SetBaseGuiVisibility(bool show_gui) | chrono::vsg3d::ChVisualSystemVSG | |
SetBodyObjVisibility(bool vis, int tag=-1) | chrono::vsg3d::ChVisualSystemVSG | |
SetCameraAngleDeg(double angleDeg) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | inline |
SetCameraPosition(int id, const ChVector3d &pos) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
SetCameraPosition(const ChVector3d &pos) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
SetCameraTarget(int id, const ChVector3d &target) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
SetCameraTarget(const ChVector3d &target) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
SetCameraVertical(CameraVerticalDir upDir) | chrono::vsg3d::ChVisualSystemVSG | |
SetClearColor(const ChColor &color) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetCollisionColor(const ChColor &color) | chrono::vsg3d::ChVisualSystemVSG | |
SetCollisionVisibility(bool vis, int tag=-1) | chrono::vsg3d::ChVisualSystemVSG | |
SetCOMFrameScale(double axis_length) | chrono::vsg3d::ChVisualSystemVSG | |
SetContactForcesColor(const ChColor &color) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetContactForcesScale(double length) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetContactForcesVisibility(bool vis, int tag=-1) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetContactNormalsColor(const ChColor &color) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetContactNormalsScale(double length) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetContactNormalsVisibility(bool vis, int tag=-1) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetFeaMeshVisibility(bool vis, int tag=-1) | chrono::vsg3d::ChVisualSystemVSG | |
SetGuiFontSize(float theSize) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetGuiVisibility(bool show_gui) | chrono::vsg3d::ChVisualSystemVSG | inline |
SetImageOutput(bool val) | chrono::ChVisualSystem | inline |
SetImageOutputDirectory(const std::string &dir) | chrono::ChVisualSystem | inline |
SetJointFrameScale(double axis_length) | chrono::vsg3d::ChVisualSystemVSG | |
SetLightDirection(double azimuth, double elevation) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetLightIntensity(float intensity) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetLinkObjVisibility(bool vis, int tag=-1) | chrono::vsg3d::ChVisualSystemVSG | |
SetLogoHeight(float height) | chrono::vsg3d::ChVisualSystemVSG | inline |
SetLogoPosition(const ChVector2f &position) | chrono::vsg3d::ChVisualSystemVSG | inline |
SetOutputScreen(int screenNum=0) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetParticleCloudVisibility(bool vis, int tag=-1) | chrono::vsg3d::ChVisualSystemVSG | |
SetRefFrameScale(double axis_length) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetSegmentVisibility(bool vis, int tag=-1) | chrono::vsg3d::ChVisualSystemVSG | |
SetSpringVisibility(bool vis, int tag=-1) | chrono::vsg3d::ChVisualSystemVSG | |
SetVerbose(bool verbose) | chrono::ChVisualSystem | inline |
SetWindowPosition(const ChVector2i &pos) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetWindowPosition(int from_left, int from_top) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetWindowSize(const ChVector2i &size) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetWindowSize(int width, int height) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
SetWindowTitle(const std::string &title) (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
ToggleAbsFrameVisibility() (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
ToggleBaseGuiVisibility() | chrono::vsg3d::ChVisualSystemVSG | |
ToggleCOMFrameVisibility() (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
ToggleCOMSymbolVisibility() | chrono::vsg3d::ChVisualSystemVSG | |
ToggleGuiVisibility() | chrono::vsg3d::ChVisualSystemVSG | inline |
ToggleJointFrameVisibility() (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
ToggleRefFrameVisibility() (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |
Type enum name | chrono::ChVisualSystem | |
UnbindItem(std::shared_ptr< ChPhysicsItem > item) | chrono::ChVisualSystem | inlinevirtual |
Update() | chrono::vsg3d::ChVisualSystemVSG | protected |
UpdateCamera(int id, const ChVector3d &pos, ChVector3d target) | chrono::ChVisualSystem | |
UpdateCamera(const ChVector3d &pos, ChVector3d target) (defined in chrono::ChVisualSystem) | chrono::ChVisualSystem | |
UpdateVisualModel(int id, const ChFrame<> &frame) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
WriteImageToFile(const std::string &filename) override | chrono::vsg3d::ChVisualSystemVSG | virtual |
~ChTrackTestRigVisualSystemVSG() (defined in chrono::vehicle::ChTrackTestRigVisualSystemVSG) | chrono::vehicle::ChTrackTestRigVisualSystemVSG | inline |
~ChVisualSystem() (defined in chrono::ChVisualSystem) | chrono::ChVisualSystem | virtual |
~ChVisualSystemVSG() (defined in chrono::vsg3d::ChVisualSystemVSG) | chrono::vsg3d::ChVisualSystemVSG | |