KlassenKlassenKlassenKlassen | | | | Operatoren

gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints (Operator)

Name

gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints — Erzeugen eines 3D-Objektmodells aus 3D-Punkten.

Signatur

gen_object_model_3d_from_points( : : X, Y, Z : ObjectModel3D)

Herror gen_object_model_3d_from_points(double X, double Y, double Z, Hlong* ObjectModel3D)

Herror T_gen_object_model_3d_from_points(const Htuple X, const Htuple Y, const Htuple Z, Htuple* ObjectModel3D)

Herror gen_object_model_3d_from_points(const HTuple& X, const HTuple& Y, const HTuple& Z, Hlong* ObjectModel3D)

void HObjectModel3D::GenObjectModel3dFromPoints(const HTuple& X, const HTuple& Y, const HTuple& Z)

void GenObjectModel3dFromPoints(const HTuple& X, const HTuple& Y, const HTuple& Z, HTuple* ObjectModel3D)

void HObjectModel3D::HObjectModel3D(const HTuple& X, const HTuple& Y, const HTuple& Z)

void HObjectModel3D::HObjectModel3D(double X, double Y, double Z)

void HObjectModel3D::GenObjectModel3dFromPoints(const HTuple& X, const HTuple& Y, const HTuple& Z)

void HObjectModel3D::GenObjectModel3dFromPoints(double X, double Y, double Z)

void HOperatorSetX.GenObjectModel3dFromPoints(
[in] VARIANT X, [in] VARIANT Y, [in] VARIANT Z, [out] VARIANT* ObjectModel3D)

void HObjectModel3DX.GenObjectModel3dFromPoints(
[in] VARIANT X, [in] VARIANT Y, [in] VARIANT Z)

static void HOperatorSet.GenObjectModel3dFromPoints(HTuple x, HTuple y, HTuple z, out HTuple objectModel3D)

public HObjectModel3D(HTuple x, HTuple y, HTuple z)

public HObjectModel3D(double x, double y, double z)

void HObjectModel3D.GenObjectModel3dFromPoints(HTuple x, HTuple y, HTuple z)

void HObjectModel3D.GenObjectModel3dFromPoints(double x, double y, double z)

Beschreibung

gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints erzeugt ein 3D-Objektmodell, das die durch YYYYYy, YYYYYy und ZZZZZz angegebenen Punkte enthält.

Es ist zu beachten, dass falls ein 3D-Objektmodell nicht länger benötigt wird oder überschrieben werden soll, zunächst der Speicher wieder freigegeben werden muss durch Aufrufen des Operators clear_object_model_3dclear_object_model_3dClearObjectModel3dclear_object_model_3dClearObjectModel3dClearObjectModel3d.

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

XXXXXx (input_control)  point3d.x(-array) HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Die x-Koordinaten der Punktwolke.

YYYYYy (input_control)  point3d.y(-array) HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Die y-Koordinaten der Punktwolke.

ZZZZZz (input_control)  point3d.z(-array) HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Die z-Koordinaten der Punktwolke.

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

Handle des 3D-Objektmodells, das die gegebenen Punkte enthält.

Ergebnis

gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints liefert den Wert 2 (H_MSG_TRUE) wenn alle Parameter korrekt sind. Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

get_object_model_3d_paramsget_object_model_3d_paramsGetObjectModel3dParamsget_object_model_3d_paramsGetObjectModel3dParamsGetObjectModel3dParams

Nachfolger

connection_object_model_3dconnection_object_model_3dConnectionObjectModel3dconnection_object_model_3dConnectionObjectModel3dConnectionObjectModel3d, convex_hull_object_model_3dconvex_hull_object_model_3dConvexHullObjectModel3dconvex_hull_object_model_3dConvexHullObjectModel3dConvexHullObjectModel3d

Alternativen

xyz_to_object_model_3dxyz_to_object_model_3dXyzToObjectModel3dxyz_to_object_model_3dXyzToObjectModel3dXyzToObjectModel3d

Siehe auch

gen_box_object_model_3dgen_box_object_model_3dGenBoxObjectModel3dgen_box_object_model_3dGenBoxObjectModel3dGenBoxObjectModel3d, gen_sphere_object_model_3dgen_sphere_object_model_3dGenSphereObjectModel3dgen_sphere_object_model_3dGenSphereObjectModel3dGenSphereObjectModel3d, gen_cylinder_object_model_3dgen_cylinder_object_model_3dGenCylinderObjectModel3dgen_cylinder_object_model_3dGenCylinderObjectModel3dGenCylinderObjectModel3d

Modul

3D Metrology


KlassenKlassenKlassenKlassen | | | | Operatoren