qtm.settings.processing.gap_fill
Access and modify gap fill processing settings.
import qtm
qtm.settings.processing.gap_fill.set_max_frame_gap("project", 4)
print(qtm.settings.processing.gap_fill.get_max_frame_gap("project"))
# 4
qtm.settings.processing.gap_fill.set_interpolation_type("project", "linear")
print(qtm.settings.processing.gap_fill.get_interpolation_type("project"))
# linear
qtm.settings.processing.gap_fill.set_settings("project", {'max_frame_gap': 10, 'interpolation_type': 'polynomial'})
print(qtm.settings.processing.gap_fill.get_settings("project"))
# {'max_frame_gap': 10, 'interpolation_type': 'polynomial'}
qtm.settings.processing.gap_fill.set_max_frame_gap("project", 4)
print(qtm.settings.processing.gap_fill.get_max_frame_gap("project"))
-- 4
qtm.settings.processing.gap_fill.set_interpolation_type("project", "linear")
print(qtm.settings.processing.gap_fill.get_interpolation_type("project"))
-- linear
qtm.settings.processing.gap_fill.set_settings("project", {max_frame_gap = 10, interpolation_type = "polynomial"})
print(qtm.settings.processing.gap_fill.get_settings("project"))
-- {max_frame_gap = 10, interpolation_type = "polynomial"}
qtm.settings.processing.gap_fill.set_max_frame_gap("project", 4)
print(qtm.settings.processing.gap_fill.get_max_frame_gap("project"))
-- 4
qtm.settings.processing.gap_fill.set_interpolation_type("project", "linear")
print(qtm.settings.processing.gap_fill.get_interpolation_type("project"))
-- linear
qtm.settings.processing.gap_fill.set_settings("project", {max_frame_gap = 10, interpolation_type = "polynomial"})
print(qtm.settings.processing.gap_fill.get_settings("project"))
-- {max_frame_gap = 10, interpolation_type = "polynomial"}
curl --json "[\"project\", 4]" http://localhost:7979/api/scripting/qtm/settings/processing/gap_fill/set_max_frame_gap
curl --json "[\"project\"]" http://localhost:7979/api/scripting/qtm/settings/processing/gap_fill/get_max_frame_gap
:: 4
curl --json "[\"project\", \"linear\"]" http://localhost:7979/api/scripting/qtm/settings/processing/gap_fill/set_interpolation_type
curl --json "[\"project\"]" http://localhost:7979/api/scripting/qtm/settings/processing/gap_fill/get_interpolation_type
:: "linear"
curl --json "[\"project\", {\"interpolation_type\":\"polynomial\",\"max_frame_gap\":10}]" http://localhost:7979/api/scripting/qtm/settings/processing/gap_fill/set_settings/
curl --json "[\"project\"]" http://localhost:7979/api/scripting/qtm/settings/processing/gap_fill/get_settings/
:: {"interpolation_type":"polynomial","max_frame_gap":10}
get_max_gap_length
Get the max gap length.
qtm.settings.processing.gap_fill.get_max_gap_length(source)
Parameters
source "project"|"measurement"
The settings source.
Returns
integer The max gap length (in frames).
set_max_gap_length
Set the max gap length.
qtm.settings.processing.gap_fill.set_max_gap_length(source, length)
Parameters
source "project"|"measurement"
The settings source.
length integer
The max gap length (in frames).
get_fill_type
Get the fill type.
qtm.settings.processing.gap_fill.get_fill_type(source)
Parameters
source "project"|"measurement"
The settings source.
Returns
"linear"|"polynomial"
set_fill_type
Set the fill type.
qtm.settings.processing.gap_fill.set_fill_type(source, type)
Parameters
source "project"|"measurement"
The settings source.
type "linear"|"polynomial"
The fill type.
get_settings
Get all settings.
qtm.settings.processing.gap_fill.get_settings(source)
Parameters
source "project"|"measurement"
The settings source.
Returns
{"max_gap_length": integer?, "fill_type": "linear"|"polynomial"?}
set_settings
Set some or all settings.
qtm.settings.processing.gap_fill.set_settings(source, settings)
Parameters
source "project"|"measurement"
The settings source.
settings {"max_gap_length": integer?, "fill_type": "linear"|"polynomial"?}
The settings (if a setting is omitted or null, then it will not be set).
help
Get the documentation for a module or method.
qtm.settings.processing.gap_fill.help(method?)
Parameters
method string?
The name of the method (if null, the documentation for the module will be returned instead).
Returns
string