KlassenKlassenKlassenKlassen | | | | Operatoren

get_deformable_surface_model_paramget_deformable_surface_model_paramGetDeformableSurfaceModelParamget_deformable_surface_model_paramGetDeformableSurfaceModelParamGetDeformableSurfaceModelParam (Operator)

Name

get_deformable_surface_model_paramget_deformable_surface_model_paramGetDeformableSurfaceModelParamget_deformable_surface_model_paramGetDeformableSurfaceModelParamGetDeformableSurfaceModelParam — Auslesen von Einstellungen und Eigenschaften eines deformierbaren Oberflächenmodells.

Signatur

get_deformable_surface_model_param( : : DeformableSurfaceModel, ParamName : ParamValue)

Herror get_deformable_surface_model_param(const Hlong DeformableSurfaceModel, const char* ParamName, double* ParamValue)

Herror T_get_deformable_surface_model_param(const Htuple DeformableSurfaceModel, const Htuple ParamName, Htuple* ParamValue)

Herror get_deformable_surface_model_param(const HTuple& DeformableSurfaceModel, const HTuple& ParamName, double* ParamValue)

Herror get_deformable_surface_model_param(const HTuple& DeformableSurfaceModel, const HTuple& ParamName, HTuple* ParamValue)

HTuple HDeformableSurfaceModel::GetDeformableSurfaceModelParam(const HTuple& ParamName) const

void GetDeformableSurfaceModelParam(const HTuple& DeformableSurfaceModel, const HTuple& ParamName, HTuple* ParamValue)

HTuple HDeformableSurfaceModel::GetDeformableSurfaceModelParam(const HTuple& ParamName) const

HTuple HDeformableSurfaceModel::GetDeformableSurfaceModelParam(const HString& ParamName) const

HTuple HDeformableSurfaceModel::GetDeformableSurfaceModelParam(const char* ParamName) const

void HOperatorSetX.GetDeformableSurfaceModelParam(
[in] VARIANT DeformableSurfaceModel, [in] VARIANT ParamName, [out] VARIANT* ParamValue)

VARIANT HDeformableSurfaceModelX.GetDeformableSurfaceModelParam([in] VARIANT ParamName)

static void HOperatorSet.GetDeformableSurfaceModelParam(HTuple deformableSurfaceModel, HTuple paramName, out HTuple paramValue)

HTuple HDeformableSurfaceModel.GetDeformableSurfaceModelParam(HTuple paramName)

HTuple HDeformableSurfaceModel.GetDeformableSurfaceModelParam(string paramName)

Beschreibung

Der Operator get_deformable_surface_model_paramget_deformable_surface_model_paramGetDeformableSurfaceModelParamget_deformable_surface_model_paramGetDeformableSurfaceModelParamGetDeformableSurfaceModelParam liefert Parameter und Eigenschaften des deformierbaren Oberflächenmodells DeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModeldeformableSurfaceModel zurück. Das deformierbare Oberflächenmodell muss vorher z.B. mit create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModel erstellt worden sein.

Die folgenden Werte sind für ParamNameParamNameParamNameParamNameParamNameparamName möglich:

'diameter'"diameter""diameter""diameter""diameter""diameter":

Durchmesser der Modellpunktwolke. Der Durchmesser ist die Länge der Diagonale des kleinsten umschließenden achsenparallelen Quaders.

'sampled_model'"sampled_model""sampled_model""sampled_model""sampled_model""sampled_model":

Die für das Matching abgetasteten 3D-Punkte des Modells. Zurückgegeben wird das Handle eines 3D-Objektmodells, welches alle Punkte enthält, die für das Matching abgetastet wurden (siehe create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModel). Das zurückgegebene Handle muss mittels clear_object_model_3dclear_object_model_3dClearObjectModel3dclear_object_model_3dClearObjectModel3dClearObjectModel3d freigegeben werden.

'training_models'"training_models""training_models""training_models""training_models""training_models":

Liste aller trainierten 3D-Objektmodelle. Zurückgegeben wird eine Liste von 3D-Objektmodellhandles welche mittels add_deformable_surface_model_sampleadd_deformable_surface_model_sampleAddDeformableSurfaceModelSampleadd_deformable_surface_model_sampleAddDeformableSurfaceModelSampleAddDeformableSurfaceModelSample trainiert wurden, inklusive des ursprünglichen Modells. Die zurückgegebene Handles müssen mittels clear_object_model_3dclear_object_model_3dClearObjectModel3dclear_object_model_3dClearObjectModel3dClearObjectModel3d freigegeben werden.

'reference_points_x'"reference_points_x""reference_points_x""reference_points_x""reference_points_x""reference_points_x":

'reference_points_y'"reference_points_y""reference_points_y""reference_points_y""reference_points_y""reference_points_y":

'reference_points_z'"reference_points_z""reference_points_z""reference_points_z""reference_points_z""reference_points_z":

Liefert die X-, Y- und Z-Koordinaten aller Referenzpunkte zurück, die dem deformierbaren Oberflächenmodell mittels add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePoint hinzugefügt wurden.

Parallelisierung

Parameter

DeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModeldeformableSurfaceModel (input_control)  deformable_surface_model HDeformableSurfaceModel, HTupleHTupleHDeformableSurfaceModel, HTupleHDeformableSurfaceModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des deformierbaren Oberflächenmodells.

ParamNameParamNameParamNameParamNameParamNameparamName (input_control)  attribute.name(-array) HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Name der abzurufenden Eigenschaft.

Defaultwert: 'sampled_model' "sampled_model" "sampled_model" "sampled_model" "sampled_model" "sampled_model"

Werteliste: 'diameter'"diameter""diameter""diameter""diameter""diameter", 'reference_points_x'"reference_points_x""reference_points_x""reference_points_x""reference_points_x""reference_points_x", 'reference_points_y'"reference_points_y""reference_points_y""reference_points_y""reference_points_y""reference_points_y", 'reference_points_z'"reference_points_z""reference_points_z""reference_points_z""reference_points_z""reference_points_z", 'sampled_model'"sampled_model""sampled_model""sampled_model""sampled_model""sampled_model", 'training_models'"training_models""training_models""training_models""training_models""training_models"

ParamValueParamValueParamValueParamValueParamValueparamValue (output_control)  attribute.value(-array) HTupleHTupleHTupleVARIANTHtuple (real / string / integer) (double / string / int / long) (double / HString / Hlong) (double / char* / Hlong) (double / BSTR / Hlong) (double / char* / Hlong)

Wert der abzurufenden Eigenschaft.

Ergebnis

Wenn alle Parameter korrekt sind liefert get_deformable_surface_model_paramget_deformable_surface_model_paramGetDeformableSurfaceModelParamget_deformable_surface_model_paramGetDeformableSurfaceModelParamGetDeformableSurfaceModelParam den Wert 2 (H_MSG_TRUE). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModel, read_deformable_surface_modelread_deformable_surface_modelReadDeformableSurfaceModelread_deformable_surface_modelReadDeformableSurfaceModelReadDeformableSurfaceModel, add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePoint

Nachfolger

find_deformable_surface_modelfind_deformable_surface_modelFindDeformableSurfaceModelfind_deformable_surface_modelFindDeformableSurfaceModelFindDeformableSurfaceModel, refine_deformable_surface_modelrefine_deformable_surface_modelRefineDeformableSurfaceModelrefine_deformable_surface_modelRefineDeformableSurfaceModelRefineDeformableSurfaceModel, write_deformable_surface_modelwrite_deformable_surface_modelWriteDeformableSurfaceModelwrite_deformable_surface_modelWriteDeformableSurfaceModelWriteDeformableSurfaceModel

Siehe auch

create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModel

Modul

3D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren