Navigation
index
next
|
previous
|
rlenvscpp v1.16.1 documentation
»
Library API
Library API
¶
Page Hierarchy
¶
Todo List
Full API
¶
Namespaces
¶
Namespace boost
Namespace detail
Namespace detail_
Namespace kernel
Namespaces
Classes
Namespace kernel::discretization
Namespaces
Namespace kernel::discretization::utils
Functions
Namespace kernel::numerics
Namespaces
Classes
Functions
Namespace kernel::numerics::@106
Namespace rlenvscpp
Detailed Description
Namespaces
Classes
Enums
Functions
Typedefs
Namespace rlenvscpp::boards
Namespaces
Namespace rlenvscpp::boards::arduino
Classes
Namespace rlenvscpp::consts
Namespaces
Variables
Namespace rlenvscpp::consts::maths
Variables
Namespace rlenvscpp::dynamics
Classes
Functions
Namespace rlenvscpp::envs
Namespaces
Classes
Functions
Namespace rlenvscpp::envs::bandits
Classes
Namespace rlenvscpp::envs::connect2
Classes
Namespace rlenvscpp::envs::gdrl
Classes
Namespace rlenvscpp::envs::grid_world
Namespaces
Classes
Enums
Functions
Namespace rlenvscpp::envs::grid_world::detail
Classes
Enums
Functions
Typedefs
Namespace rlenvscpp::envs::gym_pybullet_drones
Classes
Namespace rlenvscpp::envs::gymnasium
Namespaces
Classes
Namespace rlenvscpp::envs::gymnasium::detail_
Classes
Namespace rlenvscpp::envs::gymnasium::lunar_lander_detail
Classes
Namespace rlenvscpp::rigid_bodies
Classes
Functions
Namespace rlenvscpp::utils
Namespaces
Classes
Functions
Namespace rlenvscpp::utils::geom
Namespaces
Classes
Enums
Functions
Namespace rlenvscpp::utils::geom::@102
Namespace rlenvscpp::utils::geom::@104
Namespace rlenvscpp::utils::geom::biblsimpp_geom_implementation
Functions
Namespace rlenvscpp::utils::io
Classes
Functions
Namespace rlenvscpp::utils::maths
Namespaces
Functions
Namespace rlenvscpp::utils::maths::@137
Namespace rlenvscpp::utils::maths::stats
Namespaces
Classes
Namespace rlenvscpp::utils::maths::stats::@142
Namespace rlenvscpp::utils::trajectory
Classes
Namespace rlenvscpp::utils::unit_converter
Functions
Namespace std
Classes and Structs
¶
Struct VtkMeshMeshCellOptions
Struct Documentation
Struct ActiveBoundaryObject
Struct Documentation
Struct ArduinoCMDBase
Struct Documentation
Struct BicycleVehicleModelDynamicsConfig
Struct Documentation
Struct QuadrotorDynamicsConfig
Struct Documentation
Struct MultiArmedBanditsSpace
Struct Documentation
Template Struct BoundedContinuousScalarSpace
Struct Documentation
Template Struct ContinuousScalareSpace
Struct Documentation
Template Struct ContinuousVectorSpace
Struct Documentation
Template Struct ContinuousVectorStateContinuousScalarBoundedActionEnv
Struct Documentation
Template Struct ContinuousVectorStateContinuousVectorActionEnv
Struct Documentation
Template Struct ContinuousVectorStateDiscreteActionEnv
Struct Documentation
Template Struct DiscreteVectorSpace
Struct Documentation
Template Struct DiscreteVectorStateDiscreteActionEnv
Struct Documentation
Struct board
Struct Documentation
Struct board_piece
Struct Documentation
Template Struct GridWorldEnv
Struct Documentation
Struct not_equal
Struct Documentation
Struct AcrobotVEnv
Struct Documentation
Template Struct frozenlake_state_size
Struct Documentation
Template Struct frozenlake_state_size< 4 >
Struct Documentation
Template Struct frozenlake_state_size< 8 >
Struct Documentation
Template Struct ScalarDiscreteEnv
Struct Documentation
Template Struct ScalarDiscreteSpace
Struct Documentation
Struct synchronized_env_mixin
Inheritance Relationships
Derived Types
Struct Documentation
Template Struct IntegralRange
Struct Documentation
Struct IsActive
Inheritance Relationships
Derived Type
Struct Documentation
Struct NotNull
Struct Documentation
Struct Null
Struct Documentation
Template Struct RealRange
Struct Documentation
Struct RBRotation
Struct Documentation
Struct RBTranslation
Struct Documentation
Struct TimeStepEnumUtils
Struct Documentation
Struct Active
Inheritance Relationships
Base Type
Struct Documentation
Struct ActiveOnProc
Struct Documentation
Struct edge2_type
Struct Documentation
Struct edge3_type
Struct Documentation
Struct edge4_type
Struct Documentation
Struct edge_type
Struct Documentation
Template Struct EdgeBuilder
Struct Documentation
Template Struct EdgeSelector
Struct Documentation
Template Struct EdgeSelector< 1 >
Struct Documentation
Template Struct EdgeType
Struct Documentation
Template Struct EdgeType< dim, 0 >
Struct Documentation
Template Struct EdgeType< dim, 1 >
Struct Documentation
Template Struct element_traits
Struct Documentation
Template Struct element_traits< Element< 1 > >
Struct Documentation
Template Struct element_traits< Element< 2 > >
Struct Documentation
Template Struct element_traits< Element< 3 > >
Struct Documentation
Template Struct element_traits< FaceElement< 2, 1 > >
Struct Documentation
Template Struct element_traits< FaceElement< 3, 1 > >
Struct Documentation
Template Struct element_traits< FaceElement< 3, 2 > >
Struct Documentation
Template Struct ElementBuilder
Struct Documentation
Struct ElementType
Struct Documentation
Template Struct FaceBuilder
Struct Documentation
Struct hex8_type
Struct Documentation
Struct hex_type
Struct Documentation
Struct IsVertex
Inheritance Relationships
Derived Type
Struct Documentation
Struct node_elem_type
Struct Documentation
Struct OnProc
Struct Documentation
Struct quad4_type
Struct Documentation
Struct quad8_type
Struct Documentation
Struct quad9_type
Struct Documentation
Struct quad_type
Struct Documentation
Struct tet_type
Struct Documentation
Struct tri_type
Struct Documentation
Struct VertexActive
Struct Documentation
Struct VertexActiveBoundary
Struct Documentation
Struct VertexNode
Inheritance Relationships
Base Type
Struct Documentation
Struct VertexNotNull
Struct Documentation
Struct FileFormats
Struct Documentation
Struct IterativeAlgorithmResult
Struct Documentation
Class CSVMeshWriter
Class Documentation
Template Class FVDoFManager
Class Documentation
Template Class LineMesh
Class Documentation
Template Class Mesh
Class Documentation
Class VtkMeshFileWriter
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class VtkWriter
Inheritance Relationships
Base Type
Class Documentation
Class ArduinoConnectorBase
Inheritance Relationships
Derived Types
Class Documentation
Class ArduinoConnectorUSBBase
Inheritance Relationships
Base Type
Class Documentation
Class ArduinoConnectorWIFIBase
Inheritance Relationships
Base Type
Class Documentation
Class BicycleVehicleModelDynamics
Inheritance Relationships
Base Type
Class Documentation
Class DiffDriveDynamics
Inheritance Relationships
Base Type
Class Documentation
Class DynamicsMatrixDescriptor
Class Documentation
Template Class MotionModelDynamicsBase
Inheritance Relationships
Base Type
Class Documentation
Class QuadrotorDynamics
Inheritance Relationships
Base Type
Class Documentation
Template Class SysState
Class Documentation
Class MultiArmedBandits
Inheritance Relationships
Base Type
Class Documentation
Class Connect2
Inheritance Relationships
Base Type
Class Documentation
Template Class EnvBase
Inheritance Relationships
Base Types
Derived Types
Class Documentation
Template Class GymWalk
Inheritance Relationships
Base Type
Class Documentation
Template Class Gridworld
Inheritance Relationships
Base Type
Class Documentation
Class QuadcopterSimEnv
Inheritance Relationships
Base Type
Class Documentation
Class Acrobot
Inheritance Relationships
Base Type
Class Documentation
Class AcrobotV
Inheritance Relationships
Base Type
Class Documentation
Class BlackJack
Inheritance Relationships
Base Type
Class Documentation
Class CartPole
Inheritance Relationships
Base Type
Class Documentation
Class CliffWorld
Inheritance Relationships
Base Type
Class Documentation
Template Class FrozenLake
Inheritance Relationships
Base Type
Class Documentation
Template Class GymnasiumEnvBase
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Template Class GymnasiumVecEnvBase
Inheritance Relationships
Base Type
Class Documentation
Template Class _LunarLanderEnv
Inheritance Relationships
Base Type
Class Documentation
Class LunarLanderContinuousEnv
Inheritance Relationships
Base Type
Class Documentation
Class LunarLanderDiscreteEnv
Inheritance Relationships
Base Type
Class Documentation
Class MountainCar
Inheritance Relationships
Base Type
Class Documentation
Class Pendulum
Inheritance Relationships
Base Type
Class Documentation
Class Taxi
Inheritance Relationships
Base Type
Class Documentation
Template Class ToyTextEnvBase
Inheritance Relationships
Base Type
Class Documentation
Class RESTApiServerWrapper
Class Documentation
Template Class StateAggregationEnvBase
Class Documentation
Template Class with_rest_api_mixin
Class Documentation
Template Class FilteredIterator
Class Documentation
Class Quadrotor
Class Documentation
Template Class TimeStep
Class Documentation
Class Circle
Class Documentation
Template Class ConstElementMeshIterator
Class Documentation
Template Class ConstFaceMeshIterator
Class Documentation
Template Class EdgeElem
Inheritance Relationships
Base Type
Class Documentation
Template Class EdgeElem< 1 >
Inheritance Relationships
Base Type
Class Documentation
Template Class Element
Inheritance Relationships
Base Type
Class Documentation
Template Class ElementMeshIterator
Class Documentation
Template Class FaceElement
Class Documentation
Template Class FaceElement< 2, 1 >
Class Documentation
Template Class FaceElement< spacedim, 0 >
Inheritance Relationships
Base Types
Class Documentation
Template Class FaceMeshIterator
Class Documentation
Template Class GenericLine
Inheritance Relationships
Derived Type
Class Documentation
Template Class GeomPoint
Inheritance Relationships
Derived Types
Class Documentation
Template Class Mesh
Inheritance Relationships
Base Type
Class Documentation
Class MeshConnectivity
Class Documentation
Class MeshEntity
Inheritance Relationships
Derived Types
Class Documentation
Template Class MeshTopology
Class Documentation
Template Class Node
Inheritance Relationships
Base Type
Class Documentation
Template Class Quad
Class Documentation
Template Class Quad< 2 >
Inheritance Relationships
Base Type
Class Documentation
Class CSVFileReader
Inheritance Relationships
Base Type
Class Documentation
Class CSVWriter
Inheritance Relationships
Base Type
Class Documentation
Template Class FileHandlerBase
Inheritance Relationships
Base Type
Class Documentation
Class FileReaderBase
Inheritance Relationships
Base Type
Derived Types
Class Documentation
Class FileWriterBase
Inheritance Relationships
Base Type
Derived Type
Class Documentation
Class JSONFileReader
Inheritance Relationships
Base Type
Class Documentation
Class TensorboardServer
Inheritance Relationships
Base Type
Class Documentation
Class IterationCounter
Class Documentation
Class IterativeAlgorithmController
Class Documentation
Class BernoulliDist
Class Documentation
Template Class BetaDist
Class Documentation
Template Class NormalDist
Class Documentation
Template Class UniformDist
Class Documentation
Template Class UniformWeightedDist
Class Documentation
Template Class LineSegmentLink
Inheritance Relationships
Base Type
Class Documentation
Template Class WayPoint
Inheritance Relationships
Base Type
Class Documentation
Template Class WaypointTrajectory
Class Documentation
Template Class VectorTimeStep
Class Documentation
Enums
¶
Enum DeviceType
Enum Documentation
Enum board_component_type
Enum Documentation
Enum board_move_type
Enum Documentation
Enum GridWorldActionType
Enum Documentation
Enum GridWorldInitType
Enum Documentation
Enum TimeStepTp
Enum Documentation
Enum BBType
Enum Documentation
Functions
¶
Template Function kernel::discretization::utils::distance_from
Function Documentation
Template Function kernel::discretization::utils::find_closest_element
Function Documentation
Template Function kernel::discretization::utils::find_closest_point_to
Function Documentation
Template Function kernel::discretization::utils::find_intersections
Function Documentation
Template Function kernel::discretization::utils::find_point_on_element_closest_to
Function Documentation
Function kernel::numerics::find_closest_point_to
Function Documentation
Function kernel::numerics::find_intersections
Function Documentation
Template Function rlenvscpp::dynamics::operator<<
Function Documentation
Template Function rlenvscpp::envs::create_trajectory
Function Documentation
Function rlenvscpp::envs::grid_world::detail::max
Function Documentation
Function rlenvscpp::envs::grid_world::detail::min
Function Documentation
Function rlenvscpp::envs::grid_world::detail::operator!=
Function Documentation
Function rlenvscpp::envs::grid_world::detail::operator+
Function Documentation
Function rlenvscpp::envs::grid_world::detail::operator==
Function Documentation
Function rlenvscpp::envs::grid_world::detail::validate_board
Function Documentation
Function rlenvscpp::envs::grid_world::from_string
Function Documentation
Template Function rlenvscpp::operator!=
Function Documentation
Template Function rlenvscpp::operator<<(std::ostream&, const TimeStep<StateTp>&)
Function Documentation
Template Function rlenvscpp::operator<<(std::ostream&, const TimeStep<std::vector<T>>&)
Function Documentation
Template Function rlenvscpp::operator<<(std::ostream&, const VectorTimeStep<StateTp>&)
Function Documentation
Function rlenvscpp::operator<<(std::ostream&, const Null&)
Function Documentation
Template Function rlenvscpp::operator==
Function Documentation
Function rlenvscpp::rigid_bodies::operator<<(std::ostream&, const RBRotation&)
Function Documentation
Function rlenvscpp::rigid_bodies::operator<<(std::ostream&, const RBTranslation&)
Function Documentation
Template Function rlenvscpp::utils::geom::abs
Function Documentation
Function rlenvscpp::utils::geom::biblsimpp_geom_implementation::element_sub_type(uint_t, edge_type)
Function Documentation
Function rlenvscpp::utils::geom::biblsimpp_geom_implementation::element_sub_type(uint_t, tri_type)
Function Documentation
Function rlenvscpp::utils::geom::biblsimpp_geom_implementation::element_sub_type(uint_t, quad_type)
Function Documentation
Function rlenvscpp::utils::geom::biblsimpp_geom_implementation::element_sub_type(uint_t, hex_type)
Function Documentation
Function rlenvscpp::utils::geom::biblsimpp_geom_implementation::element_sub_type(uint_t, tet_type)
Function Documentation
Function rlenvscpp::utils::geom::build_quad_mesh
Function Documentation
Template Function rlenvscpp::utils::geom::operator!=
Function Documentation
Template Function rlenvscpp::utils::geom::operator*(T, const GeomPoint<spacedim, T>&)
Function Documentation
Template Function rlenvscpp::utils::geom::operator*(const GeomPoint<spacedim, T>&, T)
Function Documentation
Template Function rlenvscpp::utils::geom::operator+
Function Documentation
Template Function rlenvscpp::utils::geom::operator-
Function Documentation
Template Function rlenvscpp::utils::geom::operator/
Function Documentation
Template Function rlenvscpp::utils::geom::operator<<(std::ostream&, const GeomPoint<spacedim, T>&)
Function Documentation
Function rlenvscpp::utils::geom::operator<<(std::ostream&, const MeshConnectivity&)
Function Documentation
Template Function rlenvscpp::utils::geom::operator==
Function Documentation
Template Function rlenvscpp::utils::geom::scale(const GeomPoint<spacedim, T>&, T)
Function Documentation
Template Function rlenvscpp::utils::geom::scale(const GeomPoint<spacedim, T>&, const std::vector<T>&)
Function Documentation
Template Function rlenvscpp::utils::io::operator<<
Function Documentation
Template Function rlenvscpp::utils::io::print_vector(std::ostream&, const std::vector<T>&)
Function Documentation
Template Function rlenvscpp::utils::io::print_vector(std::ostream&, const std::vector<std::vector<T>>&)
Function Documentation
Template Function rlenvscpp::utils::io::print_vector(std::ostream&, const std::vector<std::vector<std::vector<T>>>&)
Function Documentation
Template Function rlenvscpp::utils::maths::arg_max
Function Documentation
Template Function rlenvscpp::utils::maths::arg_min
Function Documentation
Template Function rlenvscpp::utils::maths::lin_space
Function Documentation
Template Function rlenvscpp::utils::maths::max
Function Documentation
Template Function rlenvscpp::utils::maths::min
Function Documentation
Template Function rlenvscpp::utils::maths::sign(const T&)
Function Documentation
Template Function rlenvscpp::utils::maths::sign(const T&, const T&)
Function Documentation
Template Function rlenvscpp::utils::maths::sqr
Function Documentation
Template Function rlenvscpp::utils::maths::sum_sqr
Function Documentation
Function rlenvscpp::utils::operator<<
Function Documentation
Template Function rlenvscpp::utils::resolve
Function Documentation
Function rlenvscpp::utils::unit_converter::angular_speed_to_linear_speed
Function Documentation
Function rlenvscpp::utils::unit_converter::degrees_to_rad
Function Documentation
Function rlenvscpp::utils::unit_converter::rad_to_degrees
Function Documentation
Function rlenvscpp::utils::unit_converter::rpm_to_angular_speed
Function Documentation
Variables
¶
Variable rlenvscpp::consts::INVALID_ID
Variable Documentation
Variable rlenvscpp::consts::INVALID_STR
Variable Documentation
Variable rlenvscpp::consts::maths::G
Variable Documentation
Variable rlenvscpp::consts::maths::PI
Variable Documentation
Variable rlenvscpp::consts::TOLERANCE
Variable Documentation
Defines
¶
Define RLENVSCPP_DEBUG
Define Documentation
Define RLENVSCPP_VERSION
Define Documentation
Define RLENVSCPP_VERSION_MAJOR
Define Documentation
Define RLENVSCPP_VERSION_MINOR
Define Documentation
Define RLENVSCPP_VERSION_PATCH
Define Documentation
Typedefs
¶
Typedef rlenvscpp::ColVec
Typedef Documentation
Typedef rlenvscpp::DynMat
Typedef Documentation
Typedef rlenvscpp::DynVec
Typedef Documentation
Typedef rlenvscpp::envs::grid_world::detail::board_mask
Typedef Documentation
Typedef rlenvscpp::envs::grid_world::detail::board_position
Typedef Documentation
Typedef rlenvscpp::envs::grid_world::detail::board_state_type
Typedef Documentation
Typedef rlenvscpp::float_t
Typedef Documentation
Typedef rlenvscpp::FloatColVec3d
Typedef Documentation
Typedef rlenvscpp::FloatMat3d
Typedef Documentation
Typedef rlenvscpp::FloatVec
Typedef Documentation
Typedef rlenvscpp::FoatColVec
Typedef Documentation
Typedef rlenvscpp::int_t
Typedef Documentation
Typedef rlenvscpp::lint_t
Typedef Documentation
Typedef rlenvscpp::Mat
Typedef Documentation
Typedef rlenvscpp::real_t
Typedef Documentation
Typedef rlenvscpp::RealColVec
Typedef Documentation
Typedef rlenvscpp::RealColVec3d
Typedef Documentation
Typedef rlenvscpp::RealMat3d
Typedef Documentation
Typedef rlenvscpp::RealVec
Typedef Documentation
Typedef rlenvscpp::SquareMat
Typedef Documentation
Typedef rlenvscpp::STD_FloatVec
Typedef Documentation
Typedef rlenvscpp::STD_RealVec
Typedef Documentation
Typedef rlenvscpp::uint_t
Typedef Documentation
Table of Contents
Library API
Page Hierarchy
Full API
Namespaces
Classes and Structs
Enums
Functions
Variables
Defines
Typedefs
Previous topic
Using
rlenvscpp
with Ray
Next topic
Namespace boost
This Page
Show Source
Quick search
Navigation
index
next
|
previous
|
rlenvscpp v1.16.1 documentation
»
Library API