ClassesClassesClassesClasses | | | | Operators

gen_empty_object_model_3dgen_empty_object_model_3dGenEmptyObjectModel3dgen_empty_object_model_3dGenEmptyObjectModel3dGenEmptyObjectModel3d (Operator)

Name

gen_empty_object_model_3dgen_empty_object_model_3dGenEmptyObjectModel3dgen_empty_object_model_3dGenEmptyObjectModel3dGenEmptyObjectModel3d — Create an empty 3D object model.

Signature

gen_empty_object_model_3d( : : : EmptyObjectModel3D)

Herror gen_empty_object_model_3d(Hlong* EmptyObjectModel3D)

Herror T_gen_empty_object_model_3d(Htuple* EmptyObjectModel3D)

Herror gen_empty_object_model_3d(Hlong* EmptyObjectModel3D)

void HObjectModel3D::GenEmptyObjectModel3d()

void GenEmptyObjectModel3d(HTuple* EmptyObjectModel3D)

void HObjectModel3D::HObjectModel3D()

void HObjectModel3D::GenEmptyObjectModel3d()

void HOperatorSetX.GenEmptyObjectModel3d([out] VARIANT* EmptyObjectModel3D)

void HObjectModel3DX.GenEmptyObjectModel3d()

static void HOperatorSet.GenEmptyObjectModel3d(out HTuple emptyObjectModel3D)

public HObjectModel3D()

void HObjectModel3D.GenEmptyObjectModel3d()

Description

gen_empty_object_model_3dgen_empty_object_model_3dGenEmptyObjectModel3dgen_empty_object_model_3dGenEmptyObjectModel3dGenEmptyObjectModel3d creates an empty 3D object model. The handle of the 3D object model is returned by the parameter EmptyObjectModel3DEmptyObjectModel3DEmptyObjectModel3DEmptyObjectModel3DEmptyObjectModel3DemptyObjectModel3D. Attributes can be added using the operators set_object_model_3d_attribset_object_model_3d_attribSetObjectModel3dAttribset_object_model_3d_attribSetObjectModel3dAttribSetObjectModel3dAttrib or set_object_model_3d_attrib_modset_object_model_3d_attrib_modSetObjectModel3dAttribModset_object_model_3d_attrib_modSetObjectModel3dAttribModSetObjectModel3dAttribMod.

Note that if a 3D object model is no longer needed or should be overwritten, the memory has to be freed first by calling the operator clear_object_model_3dclear_object_model_3dClearObjectModel3dclear_object_model_3dClearObjectModel3dClearObjectModel3d.

Parallelization

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

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

Handle of the new 3D object model.

Result

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

Possible Successors

set_object_model_3d_attribset_object_model_3d_attribSetObjectModel3dAttribset_object_model_3d_attribSetObjectModel3dAttribSetObjectModel3dAttrib, set_object_model_3d_attrib_modset_object_model_3d_attrib_modSetObjectModel3dAttribModset_object_model_3d_attrib_modSetObjectModel3dAttribModSetObjectModel3dAttribMod

See also

gen_box_object_model_3dgen_box_object_model_3dGenBoxObjectModel3dgen_box_object_model_3dGenBoxObjectModel3dGenBoxObjectModel3d, gen_cylinder_object_model_3dgen_cylinder_object_model_3dGenCylinderObjectModel3dgen_cylinder_object_model_3dGenCylinderObjectModel3dGenCylinderObjectModel3d, gen_sphere_object_model_3dgen_sphere_object_model_3dGenSphereObjectModel3dgen_sphere_object_model_3dGenSphereObjectModel3dGenSphereObjectModel3d, gen_sphere_object_model_3d_centergen_sphere_object_model_3d_centerGenSphereObjectModel3dCentergen_sphere_object_model_3d_centerGenSphereObjectModel3dCenterGenSphereObjectModel3dCenter, gen_plane_object_model_3dgen_plane_object_model_3dGenPlaneObjectModel3dgen_plane_object_model_3dGenPlaneObjectModel3dGenPlaneObjectModel3d

Module

3D Metrology


ClassesClassesClassesClasses | | | | Operators