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

rlmesh::adapters::Field

classExperimental#include <rlmesh.hpp>[source]

Class in rlmesh.hpp.

struct Field

role

field[source]
std::optional<std::string> role{}

dim

field[source]
uint32_t dim = 0

encoding

field[source]
OptionalList<Tolerant<RotationEncoding>> encoding{}

range

field[source]
std::optional<std::pair<double, double>> range{}

frame

field[source]
std::optional<Tolerant<Frame>> frame{}

provenance

field[source]
std::optional<Tolerant<Provenance>> provenance{}

part

field[source]
std::optional<std::string> part{}

labels

field[source]
OptionalList<std::string> labels{}

from_raw

static method[source]
static Field from_raw(const RLMeshField& c)

raw

method[source]
RLMeshField raw(detail_adapter::Arena& a) const