PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
Environment Member List

This is the complete list of members for Environment, including all inherited members.

AddObstacle(const std::string &_dir, const std::string &_filename, const mathtool::Transformation &_t=mathtool::Transformation())Environment
ComputeObstacleVertexMap() constEnvironment
ComputeResolution(const std::vector< std::unique_ptr< Robot > > &_robots)Environment
CreateBoundaryObstacle()Environmentprotected
Environment() (defined in Environment)Environment
Environment(XMLNode &_node) (defined in Environment)Environmentexplicit
Environment(const Environment &_other)Environment
Environment(Environment &&_other)Environment
GetBoundary() const noexceptEnvironment
GetEnvFileName() const noexceptEnvironment
GetFrictionCoefficient() const noexceptEnvironment
GetGravity() const noexceptEnvironment
GetInitialCameraTransformation() const noexceptEnvironment
GetObstacle(size_t _index) constEnvironment
GetOrientationRes() const noexceptEnvironment
GetPositionRes() const noexceptEnvironment
GetRandomObstacle() constEnvironment
GetTerrains() const noexceptEnvironment
GetTimeRes() const noexceptEnvironment
InitializeBoundary(std::string _type, const std::string _where)Environmentprotected
IsolateTerrain(Cfg start, Cfg goal)Environment
m_boundaryEnvironmentprotected
m_boundaryObstacleEnvironmentprotected
m_filenameEnvironmentprotected
m_frictionCoefficientEnvironmentprotected
m_gravityEnvironmentprotected
m_initialCameraTransformEnvironmentprotected
m_modelDataDirEnvironmentprotected
m_obstaclesEnvironmentprotected
m_orientationResEnvironmentprotected
m_originalBoundary (defined in Environment)Environment
m_positionResEnvironmentprotected
m_terrainsEnvironmentprotected
m_timeResEnvironmentprotected
NumObstacles() const noexceptEnvironment
operator=(const Environment &_other)Environment
operator=(Environment &&_other)Environment
Print(std::ostream &_os) constEnvironment
Read(std::string _filename)Environment
ReadXML(XMLNode &_node)Environment
ReadXMLOptions(XMLNode &_node)Environment
RemoveObstacle(const size_t _position)Environment
RemoveObstacle(MultiBody *const _obst)Environment
RestoreBoundary()Environment
SameTerrain(Cfg _start, Cfg _goal)Environment
SaveBoundary()Environment
SetBoundary(std::unique_ptr< Boundary > &&_b) noexceptEnvironment
SetOrientationRes(double _res) noexceptEnvironment
SetPositionRes(double _res) noexceptEnvironment
TerrainMap typedef (defined in Environment)Environment
UsingBoundaryObstacle() const noexceptEnvironment
Write(std::ostream &_os)Environment
~Environment() (defined in Environment)Environmentvirtual