Blender V4.3
blender::ed::sculpt_paint::boundary::SculptBoundary Struct Reference

#include <sculpt_boundary.hh>

Public Attributes

Vector< intverts
 
Map< int, floatdistance
 
Vector< std::pair< float3, float3 > > edges
 
int initial_vert_i
 
float3 pivot_position
 
float3 initial_vert_position
 
int max_propagation_steps
 
struct { 
 
   Array< int >   original_vertex_i 
 
   Array< int >   propagation_steps_num 
 
   Array< float >   strength_factor 
 
edit_info 
 
struct { 
 
   Array< float3 >   pivot_rotation_axis 
 
   Array< float3 >   pivot_positions 
 
bend 
 
struct { 
 
   Array< float3 >   directions 
 
slide 
 
struct { 
 
   float3   rotation_axis 
 
   float3   pivot_position 
 
twist 
 

Detailed Description

Definition at line 34 of file sculpt_boundary.hh.

Member Data Documentation

◆ [struct]

struct { ... } blender::ed::sculpt_paint::boundary::SculptBoundary::bend

◆ directions

Array<float3> blender::ed::sculpt_paint::boundary::SculptBoundary::directions

Definition at line 83 of file sculpt_boundary.hh.

◆ distance

Map<int, float> blender::ed::sculpt_paint::boundary::SculptBoundary::distance

Definition at line 41 of file sculpt_boundary.hh.

◆ edges

Vector<std::pair<float3, float3> > blender::ed::sculpt_paint::boundary::SculptBoundary::edges

Definition at line 44 of file sculpt_boundary.hh.

◆ [struct]

struct { ... } blender::ed::sculpt_paint::boundary::SculptBoundary::edit_info

◆ initial_vert_i

int blender::ed::sculpt_paint::boundary::SculptBoundary::initial_vert_i

Definition at line 47 of file sculpt_boundary.hh.

◆ initial_vert_position

float3 blender::ed::sculpt_paint::boundary::SculptBoundary::initial_vert_position

Definition at line 57 of file sculpt_boundary.hh.

◆ max_propagation_steps

int blender::ed::sculpt_paint::boundary::SculptBoundary::max_propagation_steps

Definition at line 60 of file sculpt_boundary.hh.

◆ original_vertex_i

Array<int> blender::ed::sculpt_paint::boundary::SculptBoundary::original_vertex_i

Definition at line 66 of file sculpt_boundary.hh.

◆ pivot_position

float3 blender::ed::sculpt_paint::boundary::SculptBoundary::pivot_position

Definition at line 52 of file sculpt_boundary.hh.

◆ pivot_positions

Array<float3> blender::ed::sculpt_paint::boundary::SculptBoundary::pivot_positions

Definition at line 78 of file sculpt_boundary.hh.

◆ pivot_rotation_axis

Array<float3> blender::ed::sculpt_paint::boundary::SculptBoundary::pivot_rotation_axis

Definition at line 77 of file sculpt_boundary.hh.

◆ propagation_steps_num

Array<int> blender::ed::sculpt_paint::boundary::SculptBoundary::propagation_steps_num

Definition at line 69 of file sculpt_boundary.hh.

◆ rotation_axis

float3 blender::ed::sculpt_paint::boundary::SculptBoundary::rotation_axis

Definition at line 88 of file sculpt_boundary.hh.

◆ [struct]

struct { ... } blender::ed::sculpt_paint::boundary::SculptBoundary::slide

◆ strength_factor

Array<float> blender::ed::sculpt_paint::boundary::SculptBoundary::strength_factor

Definition at line 72 of file sculpt_boundary.hh.

◆ [struct]

struct { ... } blender::ed::sculpt_paint::boundary::SculptBoundary::twist

◆ verts

Vector<int> blender::ed::sculpt_paint::boundary::SculptBoundary::verts

Definition at line 36 of file sculpt_boundary.hh.


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