ClassesClassesClassesClasses | | | | Operators

write_surface_modelwrite_surface_modelWriteSurfaceModelwrite_surface_modelWriteSurfaceModelWriteSurfaceModel (Operator)

Name

write_surface_modelwrite_surface_modelWriteSurfaceModelwrite_surface_modelWriteSurfaceModelWriteSurfaceModel — Write a surface model to a file.

Signature

write_surface_model( : : SurfaceModelID, FileName : )

Herror write_surface_model(const Hlong SurfaceModelID, const char* FileName)

Herror T_write_surface_model(const Htuple SurfaceModelID, const Htuple FileName)

Herror write_surface_model(const HTuple& SurfaceModelID, const HTuple& FileName)

void HSurfaceModel::WriteSurfaceModel(const HTuple& FileName) const

void WriteSurfaceModel(const HTuple& SurfaceModelID, const HTuple& FileName)

void HSurfaceModel::WriteSurfaceModel(const HString& FileName) const

void HSurfaceModel::WriteSurfaceModel(const char* FileName) const

void HOperatorSetX.WriteSurfaceModel(
[in] VARIANT SurfaceModelID, [in] VARIANT FileName)

void HSurfaceModelX.WriteSurfaceModel([in] BSTR FileName)

static void HOperatorSet.WriteSurfaceModel(HTuple surfaceModelID, HTuple fileName)

void HSurfaceModel.WriteSurfaceModel(string fileName)

Description

The operator write_surface_modelwrite_surface_modelWriteSurfaceModelwrite_surface_modelWriteSurfaceModelWriteSurfaceModel writes a surface model to the file FileNameFileNameFileNameFileNameFileNamefileName. The file can be read again with read_surface_modelread_surface_modelReadSurfaceModelread_surface_modelReadSurfaceModelReadSurfaceModel. The default HALCON file extension for the surface model (SFM) file is 'sfm'.

Parallelization

Parameters

SurfaceModelIDSurfaceModelIDSurfaceModelIDSurfaceModelIDSurfaceModelIDsurfaceModelID (input_control)  surface_model HSurfaceModel, HTupleHTupleHSurfaceModel, HTupleHSurfaceModelX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Handle of the surface model.

FileNameFileNameFileNameFileNameFileNamefileName (input_control)  filename.write HTupleHTupleHTupleVARIANTHtuple (string) (string) (HString) (char*) (BSTR) (char*)

File name.

File extension: .sfm

Result

write_surface_modelwrite_surface_modelWriteSurfaceModelwrite_surface_modelWriteSurfaceModelWriteSurfaceModel returns 2 (H_MSG_TRUE) if all parameters are correct and the HALCON process has write permission to the file. If necessary, an exception is raised.

Possible Predecessors

read_surface_modelread_surface_modelReadSurfaceModelread_surface_modelReadSurfaceModelReadSurfaceModel, create_surface_modelcreate_surface_modelCreateSurfaceModelcreate_surface_modelCreateSurfaceModelCreateSurfaceModel, get_surface_model_paramget_surface_model_paramGetSurfaceModelParamget_surface_model_paramGetSurfaceModelParamGetSurfaceModelParam

Possible Successors

clear_surface_modelclear_surface_modelClearSurfaceModelclear_surface_modelClearSurfaceModelClearSurfaceModel

See also

create_surface_modelcreate_surface_modelCreateSurfaceModelcreate_surface_modelCreateSurfaceModelCreateSurfaceModel, read_surface_modelread_surface_modelReadSurfaceModelread_surface_modelReadSurfaceModelReadSurfaceModel

Module

3D Metrology


ClassesClassesClassesClasses | | | | Operators