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

#include <BKE_paint.h>

Public Attributes

int * vertices
 
int vertices_capacity
 
int num_vertices
 
floatdistance
 
SculptBoundaryPreviewEdgeedges
 
int edges_capacity
 
int num_edges
 
bool forms_loop
 
int initial_vertex
 
int pivot_vertex
 
float initial_vertex_position [3]
 
float initial_pivot_position [3]
 
int max_propagation_steps
 
struct SculptBoundaryEditInfoedit_info
 
struct {
   float(*   pivot_rotation_axis )[3]
 
   float(*   pivot_positions )[3]
 
bend
 
struct {
   float(*   directions )[3]
 
slide
 
struct {
   float   rotation_axis [3]
 
   float   pivot_position [3]
 
twist
 

Detailed Description

Definition at line 415 of file BKE_paint.h.

Member Data Documentation

◆ 

struct { ... } SculptBoundary::bend

◆ directions

float(* SculptBoundary::directions)[3]

◆ distance

float* SculptBoundary::distance

◆ edges

SculptBoundaryPreviewEdge* SculptBoundary::edges

◆ edges_capacity

int SculptBoundary::edges_capacity

Definition at line 428 of file BKE_paint.h.

Referenced by sculpt_boundary_preview_edge_add().

◆ edit_info

struct SculptBoundaryEditInfo* SculptBoundary::edit_info

◆ forms_loop

bool SculptBoundary::forms_loop

Definition at line 432 of file BKE_paint.h.

Referenced by sculpt_boundary_indices_init(), and sculpt_boundary_twist_data_init().

◆ initial_pivot_position

float SculptBoundary::initial_pivot_position[3]

◆ initial_vertex

int SculptBoundary::initial_vertex

◆ initial_vertex_position

float SculptBoundary::initial_vertex_position[3]

◆ max_propagation_steps

int SculptBoundary::max_propagation_steps

◆ num_edges

int SculptBoundary::num_edges

◆ num_vertices

int SculptBoundary::num_vertices

◆ pivot_position

float SculptBoundary::pivot_position[3]

◆ pivot_positions

float(* SculptBoundary::pivot_positions)[3]

◆ pivot_rotation_axis

float(* SculptBoundary::pivot_rotation_axis)[3]

◆ pivot_vertex

int SculptBoundary::pivot_vertex

◆ rotation_axis

float SculptBoundary::rotation_axis[3]

◆ 

struct { ... } SculptBoundary::slide

◆ 

struct { ... } SculptBoundary::twist

◆ vertices

int* SculptBoundary::vertices

◆ vertices_capacity

int SculptBoundary::vertices_capacity

Definition at line 418 of file BKE_paint.h.

Referenced by sculpt_boundary_index_add().


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