get_scene_engine_paramT_get_scene_engine_paramGetSceneEngineParamGetSceneEngineParamget_scene_engine_param (Operator)

Name

get_scene_engine_paramT_get_scene_engine_paramGetSceneEngineParamGetSceneEngineParamget_scene_engine_param — Read a parameter from a running Scene Engine instance.

Signature

get_scene_engine_param( : : SceneEngine, GenParamName : GenParamValue)

Herror T_get_scene_engine_param(const Htuple SceneEngine, const Htuple GenParamName, Htuple* GenParamValue)

void GetSceneEngineParam(const HTuple& SceneEngine, const HTuple& GenParamName, HTuple* GenParamValue)

static HTuple HDeepMatching3D::GetSceneEngineParam(const HSceneEngine& SceneEngine, const HTuple& GenParamName)

static HTuple HDeepMatching3D::GetSceneEngineParam(const HSceneEngine& SceneEngine, const HString& GenParamName)

static HTuple HDeepMatching3D::GetSceneEngineParam(const HSceneEngine& SceneEngine, const char* GenParamName)

static HTuple HDeepMatching3D::GetSceneEngineParam(const HSceneEngine& SceneEngine, const wchar_t* GenParamName)   ( Windows only)

static void HOperatorSet.GetSceneEngineParam(HTuple sceneEngine, HTuple genParamName, out HTuple genParamValue)

static HTuple HDeepMatching3D.GetSceneEngineParam(HSceneEngine sceneEngine, HTuple genParamName)

static HTuple HDeepMatching3D.GetSceneEngineParam(HSceneEngine sceneEngine, string genParamName)

def get_scene_engine_param(scene_engine: HHandle, gen_param_name: MaybeSequence[str]) -> Sequence[HTupleElementType]

def get_scene_engine_param_s(scene_engine: HHandle, gen_param_name: MaybeSequence[str]) -> HTupleElementType

Description

The operator get_scene_engine_paramget_scene_engine_paramGetSceneEngineParamGetSceneEngineParamget_scene_engine_param returns the parameter values of GenParamNameGenParamNameGenParamNamegenParamNamegen_param_name for the running Scene Engine instance SceneEngineSceneEngineSceneEnginesceneEnginescene_engine in GenParamValueGenParamValueGenParamValuegenParamValuegen_param_value.

The following parameter names are supported:

Execution Information

Parameters

SceneEngineSceneEngineSceneEnginesceneEnginescene_engine (input_control)  scene_engine HSceneEngine, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of the SceneEngine connection.

GenParamNameGenParamNameGenParamNamegenParamNamegen_param_name (input_control)  attribute.name(-array) HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (char*)

Names of parameters.

Default: []

Suggested values: 'version'"version""version""version""version", 'devices'"devices""devices""devices""devices", 'selected_device'"selected_device""selected_device""selected_device""selected_device", 'assets'"assets""assets""assets""assets", 'material_presets'"material_presets""material_presets""material_presets""material_presets"

GenParamValueGenParamValueGenParamValuegenParamValuegen_param_value (output_control)  attribute.value(-array) HTupleSequence[HTupleElementType]HTupleHtuple (string / real / integer / handle) (string / double / int / long / HHandle) (HString / double / Hlong / HHandle) (char* / double / Hlong / handle)

Values of parameters.

Result

If the parameters are valid, the operator get_scene_engine_paramget_scene_engine_paramGetSceneEngineParamGetSceneEngineParamget_scene_engine_param returns the value 2 ( H_MSG_TRUE) . If necessary, an exception is raised.

Possible Predecessors

open_scene_engineopen_scene_engineOpenSceneEngineOpenSceneEngineopen_scene_engine, set_scene_engine_paramset_scene_engine_paramSetSceneEngineParamSetSceneEngineParamset_scene_engine_param

Possible Successors

run_scene_enginerun_scene_engineRunSceneEngineRunSceneEnginerun_scene_engine, set_scene_engine_paramset_scene_engine_paramSetSceneEngineParamSetSceneEngineParamset_scene_engine_param

See also

create_deep_matching_3dcreate_deep_matching_3dCreateDeepMatching3dCreateDeepMatching3dcreate_deep_matching_3d

Module

3D Metrology