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