|
Blender V4.3
|
Public Attributes | |
| int * | n_target |
| int * | n_index |
| int * | n_num |
| int * | flags |
| int | total_targets |
| int * | border |
| int | total_border |
Definition at line 240 of file dynamicpaint.cc.
| int* PaintAdjData::border |
Indices of border pixels (only for texture paint).
Definition at line 252 of file dynamicpaint.cc.
Referenced by dynamic_paint_border_cb(), dynamicPaint_createUVSurface(), dynamicPaint_doBorderStep(), and dynamicPaint_initAdjacencyData().
| int* PaintAdjData::flags |
Vertex adjacency flags.
Definition at line 248 of file dynamicpaint.cc.
Referenced by dynamic_paint_border_cb(), dynamic_paint_effect_drip_cb(), dynamic_paint_effect_shrink_cb(), dynamic_paint_effect_spread_cb(), dynamic_paint_wave_step_cb(), dynamicPaint_createUVSurface(), dynamicPaint_doSmudge(), dynamicPaint_initAdjacencyData(), and dynamicPaint_symmetrizeAdjData().
| int* PaintAdjData::n_index |
Index to start reading n_target for each point.
Definition at line 244 of file dynamicpaint.cc.
Referenced by dynamic_paint_border_cb(), dynamic_paint_effect_shrink_cb(), dynamic_paint_effect_spread_cb(), dynamic_paint_generate_bake_data_cb(), dynamic_paint_prepare_adjacency_cb(), dynamic_paint_wave_step_cb(), dynamicPaint_createUVSurface(), dynamicPaint_doWaveStep(), dynamicPaint_initAdjacencyData(), dynamicPaint_pointHasNeighbor(), dynamicPaint_prepareAdjacencyData(), dynamicPaint_symmetrizeAdjData(), and surface_determineForceTargetPoints().
| int* PaintAdjData::n_num |
Number of neighbors for each point.
Definition at line 246 of file dynamicpaint.cc.
Referenced by dynamic_paint_border_cb(), dynamic_paint_effect_shrink_cb(), dynamic_paint_effect_spread_cb(), dynamic_paint_generate_bake_data_cb(), dynamic_paint_prepare_adjacency_cb(), dynamic_paint_wave_step_cb(), dynamicPaint_createUVSurface(), dynamicPaint_doWaveStep(), dynamicPaint_initAdjacencyData(), dynamicPaint_pointHasNeighbor(), dynamicPaint_prepareAdjacencyData(), dynamicPaint_symmetrizeAdjData(), and surface_determineForceTargetPoints().
| int* PaintAdjData::n_target |
Array of neighboring point indexes, for single sample use (n_index + neigh_num).
Definition at line 242 of file dynamicpaint.cc.
Referenced by dynamic_paint_border_cb(), dynamic_paint_effect_drip_cb(), dynamic_paint_effect_shrink_cb(), dynamic_paint_effect_spread_cb(), dynamic_paint_generate_bake_data_cb(), dynamic_paint_prepare_adjacency_cb(), dynamic_paint_wave_step_cb(), dynamicPaint_createUVSurface(), dynamicPaint_doSmudge(), dynamicPaint_initAdjacencyData(), dynamicPaint_pointHasNeighbor(), and dynamicPaint_symmetrizeAdjData().
| int PaintAdjData::total_border |
Size of border.
Definition at line 254 of file dynamicpaint.cc.
Referenced by dynamicPaint_createUVSurface(), dynamicPaint_doBorderStep(), and dynamicPaint_initAdjacencyData().
| int PaintAdjData::total_targets |
Size of n_target.
Definition at line 250 of file dynamicpaint.cc.
Referenced by dynamicPaint_doWaveStep(), dynamicPaint_initAdjacencyData(), dynamicPaint_prepareAdjacencyData(), and dynamicPaint_symmetrizeAdjData().