Blender V5.0
MeshToVolumeModifierData Struct Reference

#include <DNA_modifier_types.h>

Public Attributes

ModifierData modifier
struct Objectobject
int resolution_mode
float voxel_size
int voxel_amount
float interior_band_width
float density
char _pad2 [4]
void * _pad3

Detailed Description

Definition at line 2587 of file DNA_modifier_types.h.

Member Data Documentation

◆ _pad2

char MeshToVolumeModifierData::_pad2[4]

Definition at line 2604 of file DNA_modifier_types.h.

◆ _pad3

void* MeshToVolumeModifierData::_pad3

Definition at line 2605 of file DNA_modifier_types.h.

◆ density

float MeshToVolumeModifierData::density

Definition at line 2603 of file DNA_modifier_types.h.

Referenced by init_data(), and mesh_to_volume().

◆ interior_band_width

float MeshToVolumeModifierData::interior_band_width

Definition at line 2601 of file DNA_modifier_types.h.

Referenced by init_data(), and mesh_to_volume().

◆ modifier

ModifierData MeshToVolumeModifierData::modifier

Definition at line 2588 of file DNA_modifier_types.h.

◆ object

struct Object* MeshToVolumeModifierData::object

This is the object that is supposed to be converted to a volume.

Definition at line 2591 of file DNA_modifier_types.h.

Referenced by foreach_ID_link(), init_data(), mesh_to_volume(), and update_depsgraph().

◆ resolution_mode

int MeshToVolumeModifierData::resolution_mode

◆ voxel_amount

int MeshToVolumeModifierData::voxel_amount

The desired amount of voxels along one axis. The actual amount of voxels might be slightly different.

Definition at line 2599 of file DNA_modifier_types.h.

Referenced by init_data(), and mesh_to_volume().

◆ voxel_size

float MeshToVolumeModifierData::voxel_size

Size of a voxel in object space.

Definition at line 2596 of file DNA_modifier_types.h.

Referenced by init_data(), and mesh_to_volume().


The documentation for this struct was generated from the following file: