get_deformable_surface_model_paramT_get_deformable_surface_model_paramGetDeformableSurfaceModelParamGetDeformableSurfaceModelParamget_deformable_surface_model_param (Operator)
Name
get_deformable_surface_model_paramT_get_deformable_surface_model_paramGetDeformableSurfaceModelParamGetDeformableSurfaceModelParamget_deformable_surface_model_param
— Return the parameters and properties of a deformable surface model.
Signature
Description
The operator get_deformable_surface_model_paramget_deformable_surface_model_paramGetDeformableSurfaceModelParamGetDeformableSurfaceModelParamGetDeformableSurfaceModelParamget_deformable_surface_model_param
returns parameters and
properties of the surface model DeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModeldeformableSurfaceModeldeformable_surface_model
.
The surface model must have been created with, for example,
create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModelCreateDeformableSurfaceModelcreate_deformable_surface_model
.
The following values are possible for GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name
:
- 'diameter'"diameter""diameter""diameter""diameter""diameter":
Diameter of the model point cloud. The diameter is the length of the
diagonal of the axis-parallel bounding box.
- 'sampled_model'"sampled_model""sampled_model""sampled_model""sampled_model""sampled_model":
The 3D points sampled from the model for matching.
This returns a 3D object model that contains all points sampled from the
model surface for matching.
- 'training_models'"training_models""training_models""training_models""training_models""training_models":
This returns all 3D object models that were used for the training of
the deformable surface model. This includes the
3D object model passed to and sampled by
create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModelCreateDeformableSurfaceModelcreate_deformable_surface_model
, and the 3D object models
added with add_deformable_surface_model_sampleadd_deformable_surface_model_sampleAddDeformableSurfaceModelSampleAddDeformableSurfaceModelSampleAddDeformableSurfaceModelSampleadd_deformable_surface_model_sample
.
- 'reference_points_x'"reference_points_x""reference_points_x""reference_points_x""reference_points_x""reference_points_x":
-
- 'reference_points_y'"reference_points_y""reference_points_y""reference_points_y""reference_points_y""reference_points_y":
-
- 'reference_points_z'"reference_points_z""reference_points_z""reference_points_z""reference_points_z""reference_points_z":
Returns the x-, y- or z-coordinates of all reference points added
with the operator add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_point
.
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
DeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModelDeformableSurfaceModeldeformableSurfaceModeldeformable_surface_model
(input_control) deformable_surface_model →
HDeformableSurfaceModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle of the deformable surface model.
GenParamNameGenParamNameGenParamNameGenParamNamegenParamNamegen_param_name
(input_control) attribute.name(-array) →
HTupleMaybeSequence[str]HTupleHtuple (string) (string) (HString) (char*)
Name of the parameter.
Default value:
'sampled_model'
"sampled_model"
"sampled_model"
"sampled_model"
"sampled_model"
"sampled_model"
List of values: 'diameter'"diameter""diameter""diameter""diameter""diameter", 'original_model'"original_model""original_model""original_model""original_model""original_model", 'reference_points_x'"reference_points_x""reference_points_x""reference_points_x""reference_points_x""reference_points_x", 'reference_points_y'"reference_points_y""reference_points_y""reference_points_y""reference_points_y""reference_points_y", 'reference_points_z'"reference_points_z""reference_points_z""reference_points_z""reference_points_z""reference_points_z", 'sampled_model'"sampled_model""sampled_model""sampled_model""sampled_model""sampled_model", 'sampled_pose_refinement'"sampled_pose_refinement""sampled_pose_refinement""sampled_pose_refinement""sampled_pose_refinement""sampled_pose_refinement", 'training_models'"training_models""training_models""training_models""training_models""training_models"
GenParamValueGenParamValueGenParamValueGenParamValuegenParamValuegen_param_value
(output_control) attribute.value(-array) →
HTupleSequence[Union[str, float, int]]HTupleHtuple (real / string / integer) (double / string / int / long) (double / HString / Hlong) (double / char* / Hlong)
Value of the parameter.
Result
get_deformable_surface_model_paramget_deformable_surface_model_paramGetDeformableSurfaceModelParamGetDeformableSurfaceModelParamGetDeformableSurfaceModelParamget_deformable_surface_model_param
returns TRUE if all parameters are
correct. If necessary, an exception is raised.
Possible Predecessors
create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModelCreateDeformableSurfaceModelcreate_deformable_surface_model
,
read_deformable_surface_modelread_deformable_surface_modelReadDeformableSurfaceModelReadDeformableSurfaceModelReadDeformableSurfaceModelread_deformable_surface_model
,
add_deformable_surface_model_reference_pointadd_deformable_surface_model_reference_pointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointAddDeformableSurfaceModelReferencePointadd_deformable_surface_model_reference_point
Possible Successors
find_deformable_surface_modelfind_deformable_surface_modelFindDeformableSurfaceModelFindDeformableSurfaceModelFindDeformableSurfaceModelfind_deformable_surface_model
,
refine_deformable_surface_modelrefine_deformable_surface_modelRefineDeformableSurfaceModelRefineDeformableSurfaceModelRefineDeformableSurfaceModelrefine_deformable_surface_model
,
write_deformable_surface_modelwrite_deformable_surface_modelWriteDeformableSurfaceModelWriteDeformableSurfaceModelWriteDeformableSurfaceModelwrite_deformable_surface_model
See also
create_deformable_surface_modelcreate_deformable_surface_modelCreateDeformableSurfaceModelCreateDeformableSurfaceModelCreateDeformableSurfaceModelcreate_deformable_surface_model
Module
3D Metrology