Blender V4.3
LaplacianSystem::HeatWeighting Struct Reference

Public Attributes

const blender::int3corner_tris
 
blender::Span< intcorner_verts
 
int verts_num
 
int tris_num
 
float(* verts )[3]
 
float(* vert_normals )[3]
 
float(* root )[3]
 
float(* tip )[3]
 
int numsource
 
floatH
 
floatp
 
floatmindist
 
BVHTreebvhtree
 
const blender::int3 ** vltree
 

Detailed Description

Definition at line 70 of file meshlaplacian.cc.

Member Data Documentation

◆ bvhtree

BVHTree* LaplacianSystem::HeatWeighting::bvhtree

◆ corner_tris

const blender::int3* LaplacianSystem::HeatWeighting::corner_tris

◆ corner_verts

blender::Span<int> LaplacianSystem::HeatWeighting::corner_verts

◆ H

float* LaplacianSystem::HeatWeighting::H

◆ mindist

float* LaplacianSystem::HeatWeighting::mindist

Definition at line 84 of file meshlaplacian.cc.

Referenced by heat_laplacian_create(), heat_set_H(), and heat_system_free().

◆ numsource

int LaplacianSystem::HeatWeighting::numsource

Definition at line 80 of file meshlaplacian.cc.

Referenced by heat_bone_weighting(), and heat_set_H().

◆ p

float* LaplacianSystem::HeatWeighting::p

◆ root

float(* LaplacianSystem::HeatWeighting::root)[3]

◆ tip

float(* LaplacianSystem::HeatWeighting::tip)[3]

◆ tris_num

int LaplacianSystem::HeatWeighting::tris_num

◆ vert_normals

float(* LaplacianSystem::HeatWeighting::vert_normals)[3]

Definition at line 76 of file meshlaplacian.cc.

Referenced by heat_calc_vnormals(), heat_source_distance(), and heat_system_free().

◆ verts

float(* LaplacianSystem::HeatWeighting::verts)[3]

◆ verts_num

int LaplacianSystem::HeatWeighting::verts_num

◆ vltree

const blender::int3** LaplacianSystem::HeatWeighting::vltree

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