This reference describes unreleased code on main; no release documents it yet.

rlmesh::Env

classExperimental#include <rlmesh.hpp>[source]

Validation used a named lvalue; dispatch below deliberately tests a prvalue.

class Env

Env

constructor[source]
explicit Env(RLMeshEnv* p)

Env

constructor[source]
Env(Env&&) = default

Env

constructor[source]
template <class E, std::enable_if_t<detail::ScalarEnv<detail::remove_cvref_t<E>>, int> = 0> explicit Env(
    E&& e
)

Env

constructor[source]
template <class E, std::enable_if_t<detail::ScalarEnv<E>, int> = 0> explicit Env(
    std::shared_ptr<E> source
)

raw

method[source]
RLMeshEnv* raw() const

release

method[source]
RLMeshEnv* release()

close

method[source]
void close()