Blender V5.0
workbench_volume_infos.hh File Reference

Go to the source code of this file.

Macros

Variations Declaration
#define WORKBENCH_VOLUME_SLICE_VARIATIONS(prefix, ...)
#define WORKBENCH_VOLUME_COBA_VARIATIONS(prefix, ...)
#define WORKBENCH_VOLUME_INTERP_VARIATIONS(prefix, ...)
#define WORKBENCH_VOLUME_SMOKE_VARIATIONS(prefix, ...)

Macro Definition Documentation

◆ WORKBENCH_VOLUME_COBA_VARIATIONS

#define WORKBENCH_VOLUME_COBA_VARIATIONS ( prefix,
... )
Value:
WORKBENCH_VOLUME_SLICE_VARIATIONS(prefix##_coba, workbench_volume_coba, __VA_ARGS__) \
WORKBENCH_VOLUME_SLICE_VARIATIONS(prefix##_no_coba, workbench_volume_no_coba, __VA_ARGS__)
#define WORKBENCH_VOLUME_SLICE_VARIATIONS(prefix,...)

Definition at line 145 of file workbench_volume_infos.hh.

◆ WORKBENCH_VOLUME_INTERP_VARIATIONS

#define WORKBENCH_VOLUME_INTERP_VARIATIONS ( prefix,
... )
Value:
WORKBENCH_VOLUME_COBA_VARIATIONS(prefix##_linear, workbench_volume_linear, __VA_ARGS__) \
WORKBENCH_VOLUME_COBA_VARIATIONS(prefix##_cubic, workbench_volume_cubic, __VA_ARGS__) \
WORKBENCH_VOLUME_COBA_VARIATIONS(prefix##_closest, workbench_volume_closest, __VA_ARGS__)
#define WORKBENCH_VOLUME_COBA_VARIATIONS(prefix,...)

Definition at line 149 of file workbench_volume_infos.hh.

◆ WORKBENCH_VOLUME_SLICE_VARIATIONS

#define WORKBENCH_VOLUME_SLICE_VARIATIONS ( prefix,
... )
Value:
CREATE_INFO_VARIANT(prefix##_slice, workbench_volume_slice, __VA_ARGS__) \
CREATE_INFO_VARIANT(prefix##_no_slice, __VA_ARGS__)
#define CREATE_INFO_VARIANT(name,...)

Definition at line 141 of file workbench_volume_infos.hh.

◆ WORKBENCH_VOLUME_SMOKE_VARIATIONS

#define WORKBENCH_VOLUME_SMOKE_VARIATIONS ( prefix,
... )
Value:
WORKBENCH_VOLUME_INTERP_VARIATIONS(prefix##_smoke, workbench_volume_smoke, __VA_ARGS__) \
WORKBENCH_VOLUME_INTERP_VARIATIONS(prefix##_object, workbench_volume_object, __VA_ARGS__)
#define WORKBENCH_VOLUME_INTERP_VARIATIONS(prefix,...)

Definition at line 154 of file workbench_volume_infos.hh.