rlmesh::specs::EnvContract
Class in rlmesh.hpp.
class EnvContractConstructors
Static methods
Methods
- raw()
const RLMeshEnvContract* raw() const - id()
std::string id() const - num_envs()
uint64_t num_envs() const - observation_space()
spaces::SpaceSpec observation_space() const - action_space()
spaces::SpaceSpec action_space() const - metadata()
Metadata metadata() const - render_mode()
std::optional<std::string> render_mode() const - env()
EnvContract env() const - spec()
EnvContract spec() const - to_dict()
Metadata to_dict() const - to_string()
std::string to_string() const
EnvContract
constructor[source]explicit EnvContract(RLMeshEnvContract* p)copy_of
static method[source]static EnvContract copy_of(const RLMeshEnvContract* p)raw
method[source]const RLMeshEnvContract* raw() constid
method[source]std::string id() constnum_envs
method[source]uint64_t num_envs() constobservation_space
method[source]spaces::SpaceSpec observation_space() constaction_space
method[source]spaces::SpaceSpec action_space() constmetadata
method[source]Metadata metadata() constrender_mode
method[source]std::optional<std::string> render_mode() constenv
method[source]EnvContract env() constspec
method[source]EnvContract spec() constto_dict
method[source]Metadata to_dict() constto_string
method[source]std::string to_string() const