gen_object_model_3d_from_pointsT_gen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints (Operator)

Name

gen_object_model_3d_from_pointsT_gen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints — Create a 3D object model that represents a point cloud from a set of 3D points.

Signature

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

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)

Description

gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints creates a 3D object model that represents a point cloud. The points are described by x-, y-, and z-coordinates in the parameters XXXXx, YYYYy, and ZZZZz.

Execution Information

This operator returns a handle. Note that the state of an instance of this handle type may be changed by specific operators even though the handle is used as an input parameter by those operators.

Parameters

XXXXx (input_control)  point3d.x(-array) HTupleHTupleHtuple (real) (double) (double) (double)

The x-coordinates of the points in the 3D point cloud.

YYYYy (input_control)  point3d.y(-array) HTupleHTupleHtuple (real) (double) (double) (double)

The y-coordinates of the points in the 3D point cloud.

ZZZZz (input_control)  point3d.z(-array) HTupleHTupleHtuple (real) (double) (double) (double)

The z-coordinates of the points in the 3D point cloud.

ObjectModel3DObjectModel3DObjectModel3DObjectModel3DobjectModel3D (output_control)  object_model_3d HObjectModel3D, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle of the resulting 3D object model.

Result

gen_object_model_3d_from_pointsgen_object_model_3d_from_pointsGenObjectModel3dFromPointsGenObjectModel3dFromPointsGenObjectModel3dFromPoints returns 2 (H_MSG_TRUE) if all parameters are correct. If necessary, an exception is raised.

Possible Predecessors

get_object_model_3d_paramsget_object_model_3d_paramsGetObjectModel3dParamsGetObjectModel3dParamsGetObjectModel3dParams

Possible Successors

connection_object_model_3dconnection_object_model_3dConnectionObjectModel3dConnectionObjectModel3dConnectionObjectModel3d, convex_hull_object_model_3dconvex_hull_object_model_3dConvexHullObjectModel3dConvexHullObjectModel3dConvexHullObjectModel3d

Alternatives

xyz_to_object_model_3dxyz_to_object_model_3dXyzToObjectModel3dXyzToObjectModel3dXyzToObjectModel3d

See also

gen_box_object_model_3dgen_box_object_model_3dGenBoxObjectModel3dGenBoxObjectModel3dGenBoxObjectModel3d, gen_sphere_object_model_3dgen_sphere_object_model_3dGenSphereObjectModel3dGenSphereObjectModel3dGenSphereObjectModel3d, gen_cylinder_object_model_3dgen_cylinder_object_model_3dGenCylinderObjectModel3dGenCylinderObjectModel3dGenCylinderObjectModel3d

Module

3D Metrology