2.3.3.3.23. NXapm_paraprobe_distancer_config¶
Status:
application definition, extends NXobject
Description:
Application definition for a configuration file of the paraprobe-distancer tool. ...
Application definition for a configuration file of the paraprobe-distancer tool.
This tool is part of the paraprobe-toolbox. Inspect NXapm_paraprobe_tool_config for details.
Symbols:
The symbols used in the schema to specify e.g. dimensions of arrays.
- Groups cited:
NXapm_paraprobe_tool_common, NXapm_paraprobe_tool_config, NXcg_cylinder_set, NXcg_ellipsoid_set, NXcg_face_list_data_structure, NXcg_hexahedron_set, NXcg_polyhedron_set, NXcs_filter_boolean_mask, NXcs_profiling, NXentry, NXidentifier, NXmatch_filter, NXprogram, NXserialized, NXspatial_filter, NXsubsampling_filter
Structure:
ENTRY: (required) NXentry
definition: (required) NX_CHAR ⤆
point_to_triangle: (required) NXapm_paraprobe_tool_config
analysis_identifier: (recommended) NX_UINT ⤆
method: (required) NX_CHAR
Specifies for which point the tool will compute distances. ...
Specifies for which point the tool will compute distances.
The value default configures that distances are computed for all points. The value skin configures that distances are computed only for those points which are not farther away located to a triangle than threshold_distance.
Any of these values:
default
|skin
threshold_distance: (optional) NX_FLOAT {units=NX_LENGTH}
Maximum distance for which distances are ...
Maximum distance for which distances are computed when method is skin.
number_of_triangle_sets: (required) NX_UINT {units=NX_UNITLESS}
How many triangle sets to consider. ...
How many triangle sets to consider. Multiple triangle sets can be defined which are composed into one joint triangle set for the analysis.
IDENTIFIER: (optional) NXidentifier ⤆
reconstruction: (required) NXserialized ⤆
ranging: (required) NXserialized ⤆
spatial_filter: (required) NXspatial_filter ⤆
windowing_method: (required) NX_CHAR ⤆
hexahedron_set: (optional) NXcg_hexahedron_set ⤆
cylinder_set: (optional) NXcg_cylinder_set ⤆
ellipsoid_set: (optional) NXcg_ellipsoid_set ⤆
polyhedron_set: (optional) NXcg_polyhedron_set ⤆
bitmask: (optional) NXcs_filter_boolean_mask ⤆
evaporation_id_filter: (optional) NXsubsampling_filter ⤆
iontype_filter: (optional) NXmatch_filter ⤆
hit_multiplicity_filter: (optional) NXmatch_filter ⤆
triangle_setID: (required) NXserialized
Each triangle_set that is referred to here should be a face_list_data_stru ...
Each triangle_set that is referred to here should be a face_list_data_structure, i.e. an array of (n_vertices, 3) of NX_FLOAT for vertex coordinates, an (n_facets, 3) array of NX_UINT incident vertices of each facet. Vertex indices are assumed to start at zero and must not exceed n_vertices - 1, i.e. the identifier_offset is 0. Facet normal have to be provided as an array of (n_facets, 3) of NX_FLOAT.
algorithm: (required) NX_CHAR ⤆
checksum: (required) NX_CHAR ⤆
vertices: (required) NX_CHAR
Absolute path in the (HDF5) file that points to the array ...
Absolute path in the (HDF5) file that points to the array of vertex positions for the triangles in that triangle_set.
indices: (required) NX_CHAR
Absolute path in the (HDF5) file that points to the array ...
Absolute path in the (HDF5) file that points to the array of vertex indices for the triangles in that triangle_set.
vertex_normals: (optional) NX_CHAR
Absolute path in the (HDF5) file that points to the array ...
Absolute path in the (HDF5) file that points to the array of vertex normal vectors for the triangles in that triangle_set.
face_normals: (optional) NX_CHAR
Absolute path in the (HDF5) file that points to the array ...
Absolute path in the (HDF5) file that points to the array of facet normal vectors for the triangles in that triangle_set.
patch_identifier: (optional) NX_CHAR
Absolute path in the (HDF5) file that points to the array ...
Absolute path in the (HDF5) file that points to the array of identifier for the triangles in that triangle_set.
patch_filter: (optional) NXmatch_filter
common: (required) NXapm_paraprobe_tool_common
programID: (required) NXprogram ⤆
profiling: (recommended) NXcs_profiling ⤆
start_time: (required) NX_DATE_TIME ⤆
end_time: (required) NX_DATE_TIME ⤆
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.
/NXapm_paraprobe_distancer_config/ENTRY/common/profiling-group
/NXapm_paraprobe_distancer_config/ENTRY/common/profiling/current_working_directory-field
/NXapm_paraprobe_distancer_config/ENTRY/common/profiling/end_time-field
/NXapm_paraprobe_distancer_config/ENTRY/common/profiling/start_time-field
/NXapm_paraprobe_distancer_config/ENTRY/common/profiling/total_elapsed_time-field
/NXapm_paraprobe_distancer_config/ENTRY/common/programID-group
/NXapm_paraprobe_distancer_config/ENTRY/common/programID/program-field
/NXapm_paraprobe_distancer_config/ENTRY/common/programID/program@version-attribute
/NXapm_paraprobe_distancer_config/ENTRY/definition@version-attribute
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/analysis_identifier-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/evaporation_id_filter-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/evaporation_id_filter/min_incr_max-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/hit_multiplicity_filter-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/hit_multiplicity_filter/match-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/hit_multiplicity_filter/method-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/IDENTIFIER-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/iontype_filter-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/iontype_filter/match-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/iontype_filter/method-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/method-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/number_of_triangle_sets-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/ranging-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/ranging/algorithm-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/ranging/checksum-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/ranging/path-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/ranging/ranging_definitions-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/ranging/type-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/reconstruction-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/reconstruction/algorithm-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/reconstruction/checksum-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/reconstruction/mass_to_charge-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/reconstruction/path-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/reconstruction/position-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/reconstruction/type-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/bitmask-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/bitmask/bitdepth-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/bitmask/identifier-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/bitmask/mask-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/cylinder_set-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/cylinder_set/center-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/cylinder_set/height-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/cylinder_set/radii-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/ellipsoid_set-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/ellipsoid_set/center-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/hexahedron_set-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/polyhedron_set-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/spatial_filter/windowing_method-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/threshold_distance-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/algorithm-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/checksum-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/face_normals-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/indices-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/patch_filter-group
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/patch_filter/match-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/patch_filter/method-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/patch_identifier-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/path-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/type-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/vertex_normals-field
/NXapm_paraprobe_distancer_config/ENTRY/point_to_triangle/triangle_setID/vertices-field