Package bpy :: Package ops :: Module graph
[hide private]
[frames] | no frames]

Module graph

Functions [hide private]
 
bake()
Bake selected F-Curves to a set of sampled points defining a similar curve.
 
clean(threshold=0.001)
Simplify F-Curves by removing closely spaced keyframes.
 
click_insert(frame=1.0, value=1.0)
Insert new keyframe at the cursor position for the active F-Curve.
 
clickselect(left_right='OFF', extend=False, column=False, curves=False)
Select keyframes by clicking on them.
 
copy()
Copy selected keyframes to the copy/paste buffer.
 
cursor_set(frame=0, value=0.0)
Interactively set the current frame number and value cursor
 
delete()
Remove all selected keyframes.
 
duplicate(mode=1)
Make a copy of all selected keyframes.
 
extrapolation_type(type='CONSTANT')
Set extrapolation mode for selected F-Curves.
 
fmodifier_add(type='NULL', only_active=True)
Add F-Modifiers to the selected F-Curves.
 
frame_jump()
Set the current frame to the average frame of the selected keyframes.
 
ghost_curves_clear()
Clear F-Curve snapshots (Ghosts) for active Graph Editor.
 
ghost_curves_create()
Create snapshot (Ghosts) of selected F-Curves as background aid for active Graph Editor.
 
handle_type(type='FREE')
Set type of handle for selected keyframes.
 
handles_view_toggle()
(undocumented operator)
 
interpolation_type(type='CONSTANT')
Set interpolation mode for the F-Curve segments starting from the selected keyframes.
 
keyframe_insert(type='ALL')
Insert keyframes for the specified channels.
 
mirror(type='CFRA')
Flip selected keyframes over the selected mirror line.
 
paste()
Paste keyframes from copy/paste buffer for the selected channels, starting on the current frame.
 
previewrange_set()
(undocumented operator)
 
properties()
(undocumented operator)
 
sample()
Add keyframes on every frame between the selected keyframes.
 
select_all_toggle(invert=False)
Toggle selection of all keyframes.
 
select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, axis_range=False)
Select all keyframes within the specified region.
 
select_column(mode='KEYS')
Select all keyframes on the specified frame(s).
 
smooth()
Apply weighted moving means to make selected F-Curves less bumpy.
 
snap(type='CFRA')
Snap selected keyframes to the times specified.
 
view_all()
Reset viewable area to show full keyframe range.
Function Details [hide private]

clean(threshold=0.001)

 

Simplify F-Curves by removing closely spaced keyframes.

Parameters:
  • threshold (float) - in (0, inf)

click_insert(frame=1.0, value=1.0)

 

Insert new keyframe at the cursor position for the active F-Curve.

Parameters:
  • frame (float) - Frame to insert keyframe on in (-inf, inf)
  • value (float) - Value for keyframe on in (-inf, inf)

clickselect(left_right='OFF', extend=False, column=False, curves=False)

 

Select keyframes by clicking on them.

Parameters:
  • left_right (enum) - in (CHECK, OFF, LEFT, RIGHT)
  • column (boolean)
  • curves (boolean)
  • extend (boolean)

cursor_set(frame=0, value=0.0)

 

Interactively set the current frame number and value cursor

Parameters:
  • frame (int) - in (-300000, 300000)
  • value (float) - in (1.17549e-38, inf)

duplicate(mode=1)

 

Make a copy of all selected keyframes.

Parameters:
  • mode (int) - in (0, inf)

extrapolation_type(type='CONSTANT')

 

Set extrapolation mode for selected F-Curves.

Parameters:
  • type (enum) - in (CONSTANT, LINEAR)

fmodifier_add(type='NULL', only_active=True)

 

Add F-Modifiers to the selected F-Curves.

Parameters:
  • type (enum) - in (NULL, GENERATOR, FNGENERATOR, ENVELOPE, CYCLES, NOISE, FILTER, PYTHON, LIMITS, SOUND)
  • only_active (boolean)

handle_type(type='FREE')

 

Set type of handle for selected keyframes.

Parameters:
  • type (enum) - in (FREE, AUTO, VECTOR, ALIGNED, AUTO_CLAMPED)

interpolation_type(type='CONSTANT')

 

Set interpolation mode for the F-Curve segments starting from the selected keyframes.

Parameters:
  • type (enum) - in (CONSTANT, LINEAR, BEZIER)

keyframe_insert(type='ALL')

 

Insert keyframes for the specified channels.

Parameters:
  • type (enum) - in (ALL, SEL)

mirror(type='CFRA')

 

Flip selected keyframes over the selected mirror line.

Parameters:
  • type (enum) - in (CFRA, VALUE, YAXIS, XAXIS, MARKER)

select_all_toggle(invert=False)

 

Toggle selection of all keyframes.

Parameters:
  • invert (boolean)

select_border(gesture_mode=0, xmin=0, xmax=0, ymin=0, ymax=0, axis_range=False)

 

Select all keyframes within the specified region.

Parameters:
  • gesture_mode (int) - in (-inf, inf)
  • xmin (int) - in (-inf, inf)
  • xmax (int) - in (-inf, inf)
  • ymin (int) - in (-inf, inf)
  • ymax (int) - in (-inf, inf)
  • axis_range (boolean)

select_column(mode='KEYS')

 

Select all keyframes on the specified frame(s).

Parameters:
  • mode (enum) - in (KEYS, CFRA, MARKERS_COLUMN, MARKERS_BETWEEN)

snap(type='CFRA')

 

Snap selected keyframes to the times specified.

Parameters:
  • type (enum) - in (CFRA, VALUE, NEAREST_FRAME, NEAREST_SECOND, NEAREST_MARKER, HORIZONTAL)