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

Public Attributes

float thresh
 
float size
 
float delta
 
unsigned int converge_res
 
MetaElem ** mainb
 
unsigned int totelem
 
unsigned int mem
 
MetaballBVHNode metaball_bvh
 
Box allbb
 
MetaballBVHNode ** bvh_queue
 
unsigned int bvh_queue_size
 
CUBEScubes
 
CENTERLIST ** centers
 
CORNER ** corners
 
EDGELIST ** edges
 
int(* indices )[4]
 
unsigned int totindex
 
unsigned int curindex
 
float(* co )[3]
 
float((* no )[3]
 
unsigned int totvertex
 
unsigned int curvertex
 
MemArenapgn_elements
 

Detailed Description

Definition at line 93 of file mball_tessellate.c.

Member Data Documentation

◆ allbb

Box process::allbb

Definition at line 102 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), and init_meta().

◆ bvh_queue

MetaballBVHNode** process::bvh_queue

Definition at line 104 of file mball_tessellate.c.

Referenced by freepolygonize(), metaball(), and polygonize().

◆ bvh_queue_size

unsigned int process::bvh_queue_size

Definition at line 105 of file mball_tessellate.c.

Referenced by build_bvh_spatial(), and polygonize().

◆ centers

CENTERLIST** process::centers

Definition at line 108 of file mball_tessellate.c.

Referenced by add_cube(), freepolygonize(), and polygonize().

◆ co

float(* process::co)[3]

Definition at line 116 of file mball_tessellate.c.

Referenced by addtovertices(), BKE_mball_polygonize(), and make_face().

◆ converge_res

unsigned int process::converge_res

Definition at line 96 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), and converge().

◆ corners

CORNER** process::corners

Definition at line 109 of file mball_tessellate.c.

Referenced by freepolygonize(), polygonize(), and setcorner().

◆ cubes

CUBES* process::cubes

Definition at line 107 of file mball_tessellate.c.

Referenced by add_cube(), and polygonize().

◆ curindex

unsigned int process::curindex

Definition at line 114 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), and make_face().

◆ curvertex

unsigned int process::curvertex

Definition at line 118 of file mball_tessellate.c.

Referenced by addtovertices(), BKE_mball_polygonize(), and vertid().

◆ delta

float process::delta

Definition at line 95 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), and vnormal().

◆ edges

EDGELIST** process::edges

◆ indices

int(* process::indices)[4]

Definition at line 112 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), and make_face().

◆ mainb

MetaElem** process::mainb

Definition at line 98 of file mball_tessellate.c.

Referenced by build_bvh_spatial(), find_first_points(), freepolygonize(), and init_meta().

◆ mem

unsigned int process::mem

Definition at line 99 of file mball_tessellate.c.

Referenced by init_meta().

◆ metaball_bvh

MetaballBVHNode process::metaball_bvh

Definition at line 101 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), and metaball().

◆ no

float((* process::no)[3]

Definition at line 116 of file mball_tessellate.c.

Referenced by addtovertices(), BKE_mball_polygonize(), and make_face().

◆ pgn_elements

MemArena* process::pgn_elements

◆ size

float process::size

Definition at line 94 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), find_first_points(), and setcorner().

◆ thresh

float process::thresh

Definition at line 94 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), and metaball().

◆ totelem

unsigned int process::totelem

Definition at line 99 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), init_meta(), and polygonize().

◆ totindex

unsigned int process::totindex

Definition at line 113 of file mball_tessellate.c.

Referenced by BKE_mball_polygonize(), and make_face().

◆ totvertex

unsigned int process::totvertex

Definition at line 117 of file mball_tessellate.c.

Referenced by addtovertices(), and BKE_mball_polygonize().


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