AGX Dynamics
2.42.1.1
Loading...
Searching...
No Matches
PlotSystemConstructor.h
Go to the documentation of this file.
1
/*
2
Copyright 2007-2025. Algoryx Simulation AB.
3
4
All AGX source code, intellectual property, documentation, sample code,
5
tutorials, scene files and technical white papers, are copyrighted, proprietary
6
and confidential material of Algoryx Simulation AB. You may not download, read,
7
store, distribute, publish, copy or otherwise disseminate, use or expose this
8
material unless having a written signed agreement with Algoryx Simulation AB, or having been
9
advised so by Algoryx Simulation AB for a time limited evaluation, or having purchased a
10
valid commercial license from Algoryx Simulation AB.
11
12
Algoryx Simulation AB disclaims all responsibilities for loss or damage caused
13
from using this software, unless otherwise stated in written agreements with
14
Algoryx Simulation AB.
15
*/
16
17
#ifndef AGXOSG_PLOTSYSTEM_CONSTRUCTOR
18
#define AGXOSG_PLOTSYSTEM_CONSTRUCTOR
19
20
#include <
agxOSG/export.h
>
21
#include <
agx/config/AGX_USE_AGXCALLABLE.h
>
22
#include <
agx/config/AGX_USE_WEBPLOT.h
>
23
#include <
agxIO/ReaderWriter.h
>
24
#include <
agxIO/FileSystem.h
>
25
#include <
agx/String.h
>
26
27
namespace
agxOSG
28
{
29
// Class used to initialize a plotsystem from supplied xml
30
class
AGXOSG_EXPORT
PlotsystemConstructor
31
{
32
public
:
33
static
bool
constructPlotsystemFromXML
(
const
agx::String
& bindingsFile,
agxSDK::Simulation
* simulation
34
#
if
AGX_USE_WEBPLOT
()
35
,
bool
useWebplot
36
#endif
37
);
38
};
39
}
40
41
42
#endif
AGX_USE_AGXCALLABLE.h
AGX_USE_WEBPLOT.h
AGX_USE_WEBPLOT
#define AGX_USE_WEBPLOT()
Definition:
AGX_USE_WEBPLOT.h:4
FileSystem.h
String.h
ReaderWriter.h
export.h
AGXOSG_EXPORT
#define AGXOSG_EXPORT
agxOSG::PlotsystemConstructor
Definition:
PlotSystemConstructor.h:31
agxOSG::PlotsystemConstructor::constructPlotsystemFromXML
static bool constructPlotsystemFromXML(const agx::String &bindingsFile, agxSDK::Simulation *simulation)
agxSDK::Simulation
Simulation is a class that bridges the collision space agxCollide::Space and the dynamic simulation s...
Definition:
Simulation.h:131
agx::AgXString< std::string >
agxOSG
The agxOSG namespace provides functionality for visualizing AGX simulations with OpenSceneGraph.
include
agxOSG
PlotSystemConstructor.h
Generated by
1.9.6