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

Public Attributes

SculptSessionss
 
ViewContext vc
 
ePaintSymmetryFlags symm
 
ePaintSymmetryFlags symmpass
 
eMaskGesturesShapeType shape_type
 
bool front_faces_only
 
struct SculptGestureOperationoperation
 
float(* gesture_points )[2]
 
int tot_gesture_points
 
float true_view_normal [3]
 
float view_normal [3]
 
float true_view_origin [3]
 
float view_origin [3]
 
float true_clip_planes [4][4]
 
float clip_planes [4][4]
 
float world_space_view_origin [3]
 
float world_space_view_normal [3]
 
LassoGestureData lasso
 
LineGestureData line
 
PBVHNode ** nodes
 
int totnode
 

Detailed Description

Definition at line 248 of file paint_mask.c.

Member Data Documentation

◆ clip_planes

float SculptGestureContext::clip_planes[4][4]

◆ front_faces_only

bool SculptGestureContext::front_faces_only

◆ gesture_points

float(* SculptGestureContext::gesture_points)[2]

◆ lasso

LassoGestureData SculptGestureContext::lasso

◆ line

LineGestureData SculptGestureContext::line

◆ nodes

PBVHNode** SculptGestureContext::nodes

◆ operation

struct SculptGestureOperation* SculptGestureContext::operation

◆ shape_type

eMaskGesturesShapeType SculptGestureContext::shape_type

◆ ss

SculptSession* SculptGestureContext::ss

◆ symm

ePaintSymmetryFlags SculptGestureContext::symm

Definition at line 253 of file paint_mask.c.

Referenced by sculpt_gesture_apply(), and sculpt_gesture_context_init_common().

◆ symmpass

ePaintSymmetryFlags SculptGestureContext::symmpass

◆ tot_gesture_points

int SculptGestureContext::tot_gesture_points

◆ totnode

int SculptGestureContext::totnode

◆ true_clip_planes

float SculptGestureContext::true_clip_planes[4][4]

◆ true_view_normal

float SculptGestureContext::true_view_normal[3]

◆ true_view_origin

float SculptGestureContext::true_view_origin[3]

◆ vc

ViewContext SculptGestureContext::vc

◆ view_normal

float SculptGestureContext::view_normal[3]

◆ view_origin

float SculptGestureContext::view_origin[3]

Definition at line 272 of file paint_mask.c.

Referenced by sculpt_gesture_flip_for_symmetry_pass().

◆ world_space_view_normal

float SculptGestureContext::world_space_view_normal[3]

◆ world_space_view_origin

float SculptGestureContext::world_space_view_origin[3]

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