Blender  V3.3
Public Attributes | List of all members
SDefBindCalcData Struct Reference

Public Attributes

BVHTreeFromMesh *const treeData
 
const SDefAdjacencyArray *const vert_edges
 
const SDefEdgePolys *const edge_polys
 
SDefVert *const bind_verts
 
const MLoopTri *const looptri
 
const MPoly *const mpoly
 
const MEdge *const medge
 
const MLoop *const mloop
 
float(*const targetCos )[3]
 
float(*const vertexCos )[3]
 
float imat [4][4]
 
const float falloff
 
int success
 
const MDeformVert *const dvert
 
int const defgrp_index
 
bool const invert_vgroup
 
bool const sparse_bind
 

Detailed Description

Definition at line 67 of file MOD_surfacedeform.c.

Member Data Documentation

◆ bind_verts

SDefVert* const SDefBindCalcData::bind_verts

Definition at line 71 of file MOD_surfacedeform.c.

◆ defgrp_index

int const SDefBindCalcData::defgrp_index

Definition at line 85 of file MOD_surfacedeform.c.

◆ dvert

const MDeformVert* const SDefBindCalcData::dvert

Vertex group lookup data.

Definition at line 84 of file MOD_surfacedeform.c.

◆ edge_polys

const SDefEdgePolys* const SDefBindCalcData::edge_polys

Definition at line 70 of file MOD_surfacedeform.c.

◆ falloff

const float SDefBindCalcData::falloff

Definition at line 81 of file MOD_surfacedeform.c.

◆ imat

float SDefBindCalcData::imat[4][4]

Definition at line 80 of file MOD_surfacedeform.c.

◆ invert_vgroup

bool const SDefBindCalcData::invert_vgroup

Definition at line 86 of file MOD_surfacedeform.c.

◆ looptri

const MLoopTri* const SDefBindCalcData::looptri

Definition at line 72 of file MOD_surfacedeform.c.

◆ medge

const MEdge* const SDefBindCalcData::medge

Definition at line 74 of file MOD_surfacedeform.c.

◆ mloop

const MLoop* const SDefBindCalcData::mloop

Definition at line 75 of file MOD_surfacedeform.c.

◆ mpoly

const MPoly* const SDefBindCalcData::mpoly

Definition at line 73 of file MOD_surfacedeform.c.

◆ sparse_bind

bool const SDefBindCalcData::sparse_bind

Definition at line 87 of file MOD_surfacedeform.c.

◆ success

int SDefBindCalcData::success

Definition at line 82 of file MOD_surfacedeform.c.

◆ targetCos

float(*const SDefBindCalcData::targetCos)[3]

Coordinates to bind to, transformed into local space (compatible with vertexCos).

Definition at line 77 of file MOD_surfacedeform.c.

◆ treeData

BVHTreeFromMesh* const SDefBindCalcData::treeData

Definition at line 68 of file MOD_surfacedeform.c.

◆ vert_edges

const SDefAdjacencyArray* const SDefBindCalcData::vert_edges

Definition at line 69 of file MOD_surfacedeform.c.

◆ vertexCos

float(*const SDefBindCalcData::vertexCos)[3]

Coordinates to bind (reference to the modifiers input argument).

Definition at line 79 of file MOD_surfacedeform.c.


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