rlmesh::VectorEnv
Class in rlmesh.hpp.
class VectorEnvConstructors
- VectorEnv()
explicit VectorEnv(RLMeshVectorEnv* p) - VectorEnv()
VectorEnv(VectorEnv&&) = default - VectorEnv()
template <class E, std::enable_if_t<detail::BatchedEnv<detail::remove_cvref_t<E>>, int> = 0> explicit VectorEnv(E&& e) - VectorEnv()
template <class E, std::enable_if_t<detail::BatchedEnv<E>, int> = 0> explicit VectorEnv(std::shared_ptr<E> source)
Methods
VectorEnv
constructor[source]explicit VectorEnv(RLMeshVectorEnv* p)VectorEnv
constructor[source]VectorEnv(VectorEnv&&) = defaultVectorEnv
constructor[source]template <class E, std::enable_if_t<detail::BatchedEnv<detail::remove_cvref_t<E>>, int> = 0> explicit VectorEnv(
E&& e
)VectorEnv
constructor[source]template <class E, std::enable_if_t<detail::BatchedEnv<E>, int> = 0> explicit VectorEnv(
std::shared_ptr<E> source
)raw
method[source]RLMeshVectorEnv* raw() constrelease
method[source]RLMeshVectorEnv* release()close
method[source]void close()