.. _exhale_class_classbitrl_1_1envs_1_1EnvBase: Template Class EnvBase ====================== - Defined in :ref:`file_src_bitrl_envs_env_base.h` Inheritance Relationships ------------------------- Base Types ********** - ``public SpaceType`` - ``public bitrl::envs::synchronized_env_mixin`` (:ref:`exhale_struct_structbitrl_1_1envs_1_1synchronized__env__mixin`) Derived Types ************* - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 6, 2, 0, real_t > >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< VectorTimeStep< detail_::AcrobotVEnv::state_type >, detail_::AcrobotVEnv >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStep< uint_t >, ScalarDiscreteEnv< state_end, action_end, 0, 0 > >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 4, 2, 0, real_t > >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< VectorTimeStepType, SpaceType >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateContinuousVectorActionEnv< 8, 2, real_t, real_t > >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 8, 4, 0, real_t > >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateDiscreteActionEnv< 3, 2, 0, real_t > >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStep< std::vector< real_t > >, ContinuousVectorStateContinuousScalarBoundedActionEnv< 3, 1, RealRange<-2.0, 2.0 >, 0, real_t > >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStepType, ScalarDiscreteEnv< state_end, action_end, 0, 0 > >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) - ``public bitrl::envs::gymnasium::GymnasiumEnvBase< TimeStepType, SpaceType >`` (:ref:`exhale_class_classbitrl_1_1envs_1_1gymnasium_1_1GymnasiumEnvBase`) Class Documentation ------------------- .. doxygenclass:: bitrl::envs::EnvBase :project: rlenvscpp :members: :protected-members: :undoc-members: