get_scene_engine_paramT_get_scene_engine_paramGetSceneEngineParamGetSceneEngineParamget_scene_engine_param (Operator)

Name

get_scene_engine_paramT_get_scene_engine_paramGetSceneEngineParamGetSceneEngineParamget_scene_engine_param — Abfragen eines Parameters des Datengenerierungs-Tools Scene Engine.

Signatur

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)   ( Nur Windows)

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

Beschreibung

Der Operator get_scene_engine_paramget_scene_engine_paramGetSceneEngineParamGetSceneEngineParamget_scene_engine_param liest Parameterwerte einer bereits gestarteten Instanz der Scene Engine. Der Name des abzurufenden Parameters wird in GenParamNameGenParamNameGenParamNamegenParamNamegen_param_name übergeben, der Wert wird in GenParamValueGenParamValueGenParamValuegenParamValuegen_param_value zurückgegeben.

Die folgenden Parameternamen werden unterstützt:

Ausführungsinformationen

Parameter

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

Handle der Scene Engine-Verbindung.

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

Parameternamen.

Default: []

Wertevorschläge: '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)

Parameterwerte.

Ergebnis

Sind die Parameterwerte korrekt, dann liefert get_scene_engine_paramget_scene_engine_paramGetSceneEngineParamGetSceneEngineParamget_scene_engine_param den Wert 2 ( H_MSG_TRUE) . Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

open_scene_engineopen_scene_engineOpenSceneEngineOpenSceneEngineopen_scene_engine, set_scene_engine_paramset_scene_engine_paramSetSceneEngineParamSetSceneEngineParamset_scene_engine_param

Nachfolger

run_scene_enginerun_scene_engineRunSceneEngineRunSceneEnginerun_scene_engine, set_scene_engine_paramset_scene_engine_paramSetSceneEngineParamSetSceneEngineParamset_scene_engine_param

Siehe auch

create_deep_matching_3dcreate_deep_matching_3dCreateDeepMatching3dCreateDeepMatching3dcreate_deep_matching_3d

Modul

3D Metrology