Source code for procfunc.ops.curve

import bpy

import procfunc as pf
from procfunc import types as t


[docs] @pf.tracer.primitive(mutates=["mutates_obj"]) def subdivide( mutates_obj: t.CurveObject, number_cuts: int = 1, ) -> None: """ Subdivide selected segments Based on bpy.ops.curve.subdivide """ bpy.context.view_layer.objects.active = mutates_obj.item() bpy.ops.curve.subdivide(number_cuts=number_cuts)