Blender V5.0
BKE_volume_grid_fwd.hh File Reference
#include <string>
#include "BKE_volume_enums.hh"
#include "BLI_math_matrix_types.hh"
#include "BLI_memory_counter_fwd.hh"

Go to the source code of this file.

Classes

class  blender::bke::VolumeGrid< T >

Namespaces

namespace  blender
namespace  blender::bke
namespace  blender::bke::volume_grid

Functions

std::string blender::bke::volume_grid::get_name (const VolumeGridData &grid)
VolumeGridType blender::bke::volume_grid::get_type (const VolumeGridData &grid)
int blender::bke::volume_grid::get_channels_num (VolumeGridType type)
float4x4 blender::bke::volume_grid::get_transform_matrix (const VolumeGridData &grid)
void blender::bke::volume_grid::set_transform_matrix (VolumeGridData &grid, const float4x4 &matrix)
void blender::bke::volume_grid::clear_tree (VolumeGridData &grid)
void blender::bke::volume_grid::load (const VolumeGridData &grid)
std::string blender::bke::volume_grid::error_message_from_load (const VolumeGridData &grid)
bool blender::bke::volume_grid::is_loaded (const VolumeGridData &grid)
void blender::bke::volume_grid::count_memory (const VolumeGridData &grid, MemoryCounter &memory)

Variables

template<typename T>
static constexpr bool blender::bke::volume_grid::is_VolumeGrid_v = false
template<typename T>
static constexpr bool blender::bke::volume_grid::is_VolumeGrid_v< VolumeGrid< T > > = true
template<typename T>
static constexpr bool blender::bke::is_VolumeGrid_v