gen_object_model_3d_from_pointsT_gen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsgen_object_model_3d_from_points (Operator)
Name
gen_object_model_3d_from_pointsT_gen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsgen_object_model_3d_from_points — Erzeugen eines 3D-Objektmodells aus 3D-Punkten.
Signatur
Herror T_gen_object_model_3d_from_points(const Htuple X, const Htuple Y, const Htuple Z, Htuple* ObjectModel3D)
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)
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)
def gen_object_model_3d_from_points(x: MaybeSequence[float], y: MaybeSequence[float], z: MaybeSequence[float]) -> HHandle
Beschreibung
gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsgen_object_model_3d_from_points erzeugt ein 3D-Objektmodell,
das die durch YYYYyy, YYYYyy und ZZZZzz
angegebenen Punkte enthält.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
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) → HTupleMaybeSequence[float]HTupleHtuple (real) (double) (double) (double)
Die x-Koordinaten der Punktwolke.
YYYYyy (input_control) point3d.y(-array) → HTupleMaybeSequence[float]HTupleHtuple (real) (double) (double) (double)
Die y-Koordinaten der Punktwolke.
ZZZZzz (input_control) point3d.z(-array) → HTupleMaybeSequence[float]HTupleHtuple (real) (double) (double) (double)
Die z-Koordinaten der Punktwolke.
ObjectModel3DObjectModel3DObjectModel3DObjectModel3DobjectModel3Dobject_model_3d (output_control) object_model_3d → HObjectModel3D, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des 3D-Objektmodells,
das die gegebenen Punkte enthält.
Ergebnis
gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsgen_object_model_3d_from_points 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_paramsGetObjectModel3dParamsGetObjectModel3dParamsGetObjectModel3dParamsget_object_model_3d_params
Nachfolger
connection_object_model_3dconnection_object_model_3dConnectionObjectModel3dConnectionObjectModel3dConnectionObjectModel3dconnection_object_model_3d,
convex_hull_object_model_3dconvex_hull_object_model_3dConvexHullObjectModel3dConvexHullObjectModel3dConvexHullObjectModel3dconvex_hull_object_model_3d
Alternativen
xyz_to_object_model_3dxyz_to_object_model_3dXyzToObjectModel3dXyzToObjectModel3dXyzToObjectModel3dxyz_to_object_model_3d
Siehe auch
gen_box_object_model_3dgen_box_object_model_3dGenBoxObjectModel3dGenBoxObjectModel3dGenBoxObjectModel3dgen_box_object_model_3d,
gen_sphere_object_model_3dgen_sphere_object_model_3dGenSphereObjectModel3dGenSphereObjectModel3dGenSphereObjectModel3dgen_sphere_object_model_3d,
gen_cylinder_object_model_3dgen_cylinder_object_model_3dGenCylinderObjectModel3dGenCylinderObjectModel3dGenCylinderObjectModel3dgen_cylinder_object_model_3d
Modul
3D Metrology