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

Public Attributes

struct Depsgraphdepsgraph
 
struct Scenescene
 
struct ScrAreaarea
 
struct ARegionregion
 
struct Objectob
 
struct bGPdatagpd
 
struct Materialmat
 
struct GP_SpaceConversion gsc
 
int cframe
 
ListBase ilayers
 
float shift
 
float init_factor
 
float low_limit
 
float high_limit
 
int flag
 
int flipmode
 
float smooth_factor
 
int smooth_steps
 
NumInput num
 

Detailed Description

Definition at line 79 of file gpencil_interpolate.c.

Member Data Documentation

◆ area

struct ScrArea* tGPDinterpolate::area

◆ cframe

int tGPDinterpolate::cframe

◆ depsgraph

struct Depsgraph* tGPDinterpolate::depsgraph

Current depsgraph from context

Definition at line 81 of file gpencil_interpolate.c.

Referenced by gpencil_interpolate_set_init_values(), and gpencil_interpolate_set_points().

◆ flag

int tGPDinterpolate::flag

◆ flipmode

int tGPDinterpolate::flipmode

Flip mode.

Definition at line 112 of file gpencil_interpolate.c.

Referenced by gpencil_interpolate_set_init_values(), and gpencil_interpolate_set_points().

◆ gpd

struct bGPdata* tGPDinterpolate::gpd

◆ gsc

struct GP_SpaceConversion tGPDinterpolate::gsc

◆ high_limit

float tGPDinterpolate::high_limit

shift upper limit (200%)

Definition at line 108 of file gpencil_interpolate.c.

Referenced by gpencil_interpolate_modal(), gpencil_interpolate_set_points(), and gpencil_mouse_update_shift().

◆ ilayers

ListBase tGPDinterpolate::ilayers

◆ init_factor

float tGPDinterpolate::init_factor

initial interpolation factor for active layer

Definition at line 104 of file gpencil_interpolate.c.

Referenced by gpencil_interpolate_modal(), gpencil_interpolate_set_points(), and gpencil_interpolate_status_indicators().

◆ low_limit

float tGPDinterpolate::low_limit

shift low limit (-100%)

Definition at line 106 of file gpencil_interpolate.c.

Referenced by gpencil_interpolate_modal(), gpencil_interpolate_set_points(), and gpencil_mouse_update_shift().

◆ mat

struct Material* tGPDinterpolate::mat

current material

Definition at line 93 of file gpencil_interpolate.c.

◆ num

NumInput tGPDinterpolate::num

◆ ob

struct Object* tGPDinterpolate::ob

◆ region

struct ARegion* tGPDinterpolate::region

region where painting originated

Definition at line 87 of file gpencil_interpolate.c.

Referenced by gpencil_interpolate_set_init_values(), and gpencil_mouse_update_shift().

◆ scene

struct Scene* tGPDinterpolate::scene

◆ shift

float tGPDinterpolate::shift

◆ smooth_factor

float tGPDinterpolate::smooth_factor

smooth factor

Definition at line 114 of file gpencil_interpolate.c.

Referenced by gpencil_interpolate_set_init_values(), and gpencil_interpolate_set_points().

◆ smooth_steps

int tGPDinterpolate::smooth_steps

smooth iterations

Definition at line 116 of file gpencil_interpolate.c.

Referenced by gpencil_interpolate_set_init_values(), and gpencil_interpolate_set_points().


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