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

RLMeshImage

structExperimental#include <rlmesh.h>[source]

Struct in spaces.

struct RLMeshImage

Fields

struct_size

field[source]
size_t struct_size

role

field[source]
const char* role

has_height

field[source]
bool has_height

_reserved0

field[source]
uint8_t _reserved0[3]

height

field[source]
uint32_t height

has_width

field[source]
bool has_width

_reserved1

field[source]
uint8_t _reserved1[3]

width

field[source]
uint32_t width

layout

field[source]
RLMeshImageLayout layout

has_channels

field[source]
bool has_channels

_reserved2

field[source]
uint8_t _reserved2[3]

channels

field[source]
uint32_t channels

dtype

field[source]
RLMeshDType dtype

dtype_other

field[source]
const char* dtype_other

normalize

field[source]
RLMeshNormalize normalize

_reserved3

field[source]
uint8_t _reserved3[4]

normalize_range

field[source]
double normalize_range[2]

lead_dims

field[source]
uint32_t lead_dims

upside_down

field[source]
bool upside_down

_reserved4

field[source]
uint8_t _reserved4[3]

resample

field[source]
RLMeshResample resample

_reserved5

field[source]
uint8_t _reserved5[4]

resample_other

field[source]
const char* resample_other

allow_upscale

field[source]
bool allow_upscale

_reserved6

field[source]
uint8_t _reserved6[7]

fit

field[source]
const RLMeshFitMode* fit

fit_len

field[source]
size_t fit_len

fit_other

field[source]
const char* const* fit_other

optional

field[source]
bool optional

has_fill

field[source]
bool has_fill

fill

field[source]
uint8_t fill

_reserved7

field[source]
uint8_t _reserved7[1]

stack

field[source]
uint32_t stack

has_crop

field[source]
bool has_crop

_reserved8

field[source]
uint8_t _reserved8[7]

crop

field[source]
double crop

has_crop_area

field[source]
bool has_crop_area

_reserved9

field[source]
uint8_t _reserved9[7]

crop_area

field[source]
double crop_area

crop_mode

field[source]
RLMeshCropMode crop_mode

_reserved10

field[source]
uint8_t _reserved10[4]

crop_mode_other

field[source]
const char* crop_mode_other

has_jpeg_quality

field[source]
bool has_jpeg_quality

jpeg_quality

field[source]
uint8_t jpeg_quality

_reserved11

field[source]
uint8_t _reserved11[2]

channel_order

field[source]
RLMeshChannelOrder channel_order

channel_order_other

field[source]
const char* channel_order_other

has_render

field[source]
bool has_render

_reserved12

field[source]
uint8_t _reserved12[3]

render

field[source]
uint32_t render[2]

_reserved13

field[source]
uint8_t _reserved13[4]

offsets

field[source]
const int32_t* offsets

offsets_len

field[source]
size_t offsets_len

stack_pad

field[source]
RLMeshStackPad stack_pad

_reserved14

field[source]
uint8_t _reserved14[4]

part

field[source]
const char* part

has_stride

field[source]
bool has_stride

_reserved15

field[source]
uint8_t _reserved15[3]

stride

field[source]
uint32_t stride