KlassenKlassenKlassenKlassen | | | | Operatoren

get_stereo_model_object_model_3dget_stereo_model_object_model_3dGetStereoModelObjectModel3dget_stereo_model_object_model_3dGetStereoModelObjectModel3dGetStereoModelObjectModel3d (Operator)

Name

get_stereo_model_object_model_3dget_stereo_model_object_model_3dGetStereoModelObjectModel3dget_stereo_model_object_model_3dGetStereoModelObjectModel3dGetStereoModelObjectModel3d — 3D Objektmodell als Zwischenergebnis der Stereorekonstruktion abfragen

Signatur

get_stereo_model_object_model_3d( : : StereoModelID, GenParamName : ObjectModel3D)

Herror get_stereo_model_object_model_3d(const Hlong StereoModelID, const char* GenParamName, Hlong* ObjectModel3D)

Herror T_get_stereo_model_object_model_3d(const Htuple StereoModelID, const Htuple GenParamName, Htuple* ObjectModel3D)

Herror get_stereo_model_object_model_3d(const HTuple& StereoModelID, const HTuple& GenParamName, Hlong* ObjectModel3D)

HObjectModel3D HStereoModel::GetStereoModelObjectModel3d(const HTuple& GenParamName) const

void GetStereoModelObjectModel3d(const HTuple& StereoModelID, const HTuple& GenParamName, HTuple* ObjectModel3D)

HObjectModel3D HStereoModel::GetStereoModelObjectModel3d(const HTuple& GenParamName) const

HObjectModel3D HStereoModel::GetStereoModelObjectModel3d(const HString& GenParamName) const

HObjectModel3D HStereoModel::GetStereoModelObjectModel3d(const char* GenParamName) const

void HOperatorSetX.GetStereoModelObjectModel3d(
[in] VARIANT StereoModelID, [in] VARIANT GenParamName, [out] VARIANT* ObjectModel3D)

IHObjectModel3DX* HStereoModelX.GetStereoModelObjectModel3d([in] VARIANT GenParamName)

static void HOperatorSet.GetStereoModelObjectModel3d(HTuple stereoModelID, HTuple genParamName, out HTuple objectModel3D)

HObjectModel3D HStereoModel.GetStereoModelObjectModel3d(HTuple genParamName)

HObjectModel3D HStereoModel.GetStereoModelObjectModel3d(string genParamName)

Beschreibung

Mit dem Operator get_stereo_model_object_model_3dget_stereo_model_object_model_3dGetStereoModelObjectModel3dget_stereo_model_object_model_3dGetStereoModelObjectModel3dGetStereoModelObjectModel3d kann ein mit reconstruct_surface_stereoreconstruct_surface_stereoReconstructSurfaceStereoreconstruct_surface_stereoReconstructSurfaceStereoReconstructSurfaceStereo rekonstruiertes 3D Objektmodell ObjectModel3DObjectModel3DObjectModel3DObjectModel3DObjectModel3DobjectModel3D abgefragt werden, das als Zwischenergebnis bei der Methode='surface_fusion'"surface_fusion""surface_fusion""surface_fusion""surface_fusion""surface_fusion" erzeugt wurde. Das zurückgegebene Objektmodell entspricht dem Ergebnis von reconstruct_surface_stereoreconstruct_surface_stereoReconstructSurfaceStereoreconstruct_surface_stereoReconstructSurfaceStereoReconstructSurfaceStereo unter Verwendung der Methode='surface_pairwise'"surface_pairwise""surface_pairwise""surface_pairwise""surface_pairwise""surface_pairwise".

Dazu muss beim Aufruf von get_stereo_model_object_model_3dget_stereo_model_object_model_3dGetStereoModelObjectModel3dget_stereo_model_object_model_3dGetStereoModelObjectModel3dGetStereoModelObjectModel3d der Parameter GenParamNameGenParamNameGenParamNameGenParamNameGenParamNamegenParamName auf den Wert 'm3d_pairwise'"m3d_pairwise""m3d_pairwise""m3d_pairwise""m3d_pairwise""m3d_pairwise" gesetzt werden. Weiterhin ist zu beachten, dass das Modell nur mit eingeschaltetem persistence-Modus abgefragt werden kann. Dieser Modus muss vor dem Aufruf von reconstruct_surface_stereoreconstruct_surface_stereoReconstructSurfaceStereoreconstruct_surface_stereoReconstructSurfaceStereoReconstructSurfaceStereo mit Hilfe von set_stereo_model_paramset_stereo_model_paramSetStereoModelParamset_stereo_model_paramSetStereoModelParamSetStereoModelParam aktiviert werden. Weiterhin kann das Objektmodell nur abgefragt werden, wenn das Stereomodell mit der Methode Methode='surface_fusion'"surface_fusion""surface_fusion""surface_fusion""surface_fusion""surface_fusion" erzeugt wurde. Andernfalls wird ein Fehler zurückgegeben. Falls kein Objektmodell rekonstruiert wurde, so gibt der Operator den Wert -1 zurück.

Parallelisierung

Dieser Operator liefert ein Handle zurück. Es ist zu beachten, dass der Zustand einer Instanz dieses Handletyps durch bestimmte Operatoren geändert werden kann, obwohl das Handle als Eingabeparameter in diesen Operatoren verwendet wird.

Parameter

StereoModelIDStereoModelIDStereoModelIDStereoModelIDStereoModelIDstereoModelID (input_control)  stereo_model HStereoModel, HTupleHTupleHStereoModel, HTupleHStereoModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle des Stereomodells.

GenParamNameGenParamNameGenParamNameGenParamNameGenParamNamegenParamName (input_control)  string(-array) HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

Namen der Modellparameter.

Werteliste: 'm3d_pairwise'"m3d_pairwise""m3d_pairwise""m3d_pairwise""m3d_pairwise""m3d_pairwise"

ObjectModel3DObjectModel3DObjectModel3DObjectModel3DObjectModel3DobjectModel3D (output_control)  object_model_3d HObjectModel3D, HTupleHTupleHObjectModel3D, HTupleHObjectModel3DX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Rekonstruiertes 3D Objektmodell.

Vorgänger

reconstruct_surface_stereoreconstruct_surface_stereoReconstructSurfaceStereoreconstruct_surface_stereoReconstructSurfaceStereoReconstructSurfaceStereo, set_stereo_model_paramset_stereo_model_paramSetStereoModelParamset_stereo_model_paramSetStereoModelParamSetStereoModelParam

Siehe auch

set_stereo_model_paramset_stereo_model_paramSetStereoModelParamset_stereo_model_paramSetStereoModelParamSetStereoModelParam

Modul

3D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren