Skip to content

clear_deformable_surface_modelClearDeformableSurfaceModelClearDeformableSurfaceModelclear_deformable_surface_modelT_clear_deformable_surface_model🔗

Short description🔗

clear_deformable_surface_modelClearDeformableSurfaceModelClearDeformableSurfaceModelclear_deformable_surface_modelT_clear_deformable_surface_model — Free the memory of a deformable surface model.

Signature🔗

clear_deformable_surface_model( deformable_surface_model DeformableSurfaceModel )void ClearDeformableSurfaceModel( const HTuple& DeformableSurfaceModel )static void HOperatorSet.ClearDeformableSurfaceModel( HTuple deformableSurfaceModel )def clear_deformable_surface_model( deformable_surface_model: MaybeSequence[HHandle] ) -> None

Herror T_clear_deformable_surface_model( const Htuple DeformableSurfaceModel )

static void HDeformableSurfaceModel::ClearDeformableSurfaceModel( const HDeformableSurfaceModelArray& DeformableSurfaceModel )

void HDeformableSurfaceModel::ClearDeformableSurfaceModel( ) const

static void HDeformableSurfaceModel.ClearDeformableSurfaceModel( HDeformableSurfaceModel[] deformableSurfaceModel )

void HDeformableSurfaceModel.ClearDeformableSurfaceModel( )

Description🔗

The operator clear_deformable_surface_modelClearDeformableSurfaceModel frees the memory of a deformable surface model that was created, for example, by read_deformable_surface_modelReadDeformableSurfaceModel or create_deformable_surface_modelCreateDeformableSurfaceModel. After calling clear_deformable_surface_modelClearDeformableSurfaceModel, the model can no longer be used. The handle DeformableSurfaceModeldeformableSurfaceModeldeformable_surface_model becomes invalid.

Execution information🔗

Execution information
  • Multithreading type: reentrant (runs in parallel with non-exclusive operators).

  • Multithreading scope: global (may be called from any thread).

  • Processed without parallelization.

This operator modifies the state of the following input parameter:

During execution of this operator, access to the value of this parameter must be synchronized if it is used across multiple threads.

Parameters🔗

DeformableSurfaceModeldeformableSurfaceModeldeformable_surface_model (input_control, state is modified) deformable_surface_model(-array) → (handle)HTuple (HHandle)HDeformableSurfaceModel, HTuple (IntPtr)MaybeSequence[HHandle]Htuple (handle)

Handle of the deformable surface model.

Result🔗

If the handle of the model is valid, the operator clear_deformable_surface_modelClearDeformableSurfaceModel returns the value 2 (H_MSG_TRUE). If necessary an exception is raised.

Combinations with other operators🔗

Combinations

Possible predecessors

read_deformable_surface_modelReadDeformableSurfaceModel, create_deformable_surface_modelCreateDeformableSurfaceModel

See also

read_deformable_surface_modelReadDeformableSurfaceModel, create_deformable_surface_modelCreateDeformableSurfaceModel

Module🔗

3D Metrology