deserialize_shape_model_3d🔗
Short description🔗
deserialize_shape_model_3d — Deserialize a serialized 3D shape model.
Signature🔗
deserialize_shape_model_3d( serialized_item SerializedItemHandle, out shape_model_3d ShapeModel3DID )
Description🔗
deserialize_shape_model_3d deserializes a 3D shape model, that was
serialized by serialize_shape_model_3d (see
fwrite_serialized_item for an introduction of the basic
principle of serialization). The serialized 3D shape model is
defined by the handle SerializedItemHandle.
The deserialized values are stored in an automatically created
3D shape model with the handle ShapeModel3DID.
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.
Parameters🔗
SerializedItemHandle (input_control) serialized_item → (handle)
Handle of the serialized item.
ShapeModel3DID (output_control) shape_model_3d → (handle)
Handle of the 3D shape model.
Result🔗
If the parameters are valid, the operator
deserialize_shape_model_3d returns the value 2 (H_MSG_TRUE). If
necessary, an exception is raised.
Combinations with other operators🔗
Combinations
Possible predecessors
fread_serialized_item, receive_serialized_item, serialize_shape_model_3d
Possible successors
find_shape_model_3d, get_shape_model_3d_params
See also
Module🔗
3D Metrology