rlmesh::adapters::Field
Class in rlmesh.hpp.
struct FieldFields
- role
std::optional<std::string> role{} - dim
uint32_t dim = 0 - encoding
OptionalList<Tolerant<RotationEncoding>> encoding{} - range
std::optional<std::pair<double, double>> range{} - frame
std::optional<Tolerant<Frame>> frame{} - provenance
std::optional<Tolerant<Provenance>> provenance{} - part
std::optional<std::string> part{} - labels
OptionalList<std::string> labels{}
Static methods
Methods
role
field[source]std::optional<std::string> role{}dim
field[source]uint32_t dim = 0encoding
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