Lattice Operators¶
-
bpy.ops.lattice.
flip
(axis='U')¶ Mirror all control points without inverting the lattice deform
Parameters: axis (enum in [‘U’, ‘V’, ‘W’], (optional)) – Flip Axis, Coordinates along this axis get flipped
-
bpy.ops.lattice.
make_regular
()¶ Set UVW control points a uniform distance apart
-
bpy.ops.lattice.
select_all
(action='TOGGLE')¶ Change selection of all UVW control points
Parameters: action (enum in [‘TOGGLE’, ‘SELECT’, ‘DESELECT’, ‘INVERT’], (optional)) – Action, Selection action to execute
TOGGLE
Toggle, Toggle selection for all elements.SELECT
Select, Select all elements.DESELECT
Deselect, Deselect all elements.INVERT
Invert, Invert selection of all elements.
-
bpy.ops.lattice.
select_less
()¶ Deselect vertices at the boundary of each selection region
-
bpy.ops.lattice.
select_mirror
(axis='X', extend=False)¶ Select mirrored lattice points
Parameters: - axis (enum in [‘X’, ‘Y’, ‘Z’], (optional)) – Axis
- extend (boolean, (optional)) – Extend, Extend the selection
-
bpy.ops.lattice.
select_more
()¶ Select vertex directly linked to already selected ones
-
bpy.ops.lattice.
select_random
(percent=50.0, seed=0, action='SELECT')¶ Randomly select UVW control points
Parameters: - percent (float in [0, 100], (optional)) – Percent, Percentage of objects to select randomly
- seed (int in [0, inf], (optional)) – Random Seed, Seed for the random number generator
- action (enum in [‘SELECT’, ‘DESELECT’], (optional)) –
Action, Selection action to execute
SELECT
Select, Select all elements.DESELECT
Deselect, Deselect all elements.
-
bpy.ops.lattice.
select_ungrouped
(extend=False)¶ Select vertices without a group
Parameters: extend (boolean, (optional)) – Extend, Extend the selection