unreal.GeometryScript_MeshComparison
¶
- class unreal.GeometryScript_MeshComparison(outer=None, name='None')¶
Bases:
unreal.BlueprintFunctionLibrary
Geometry Script Library Mesh Comparison Functions
C++ Source:
Plugin: GeometryScripting
Module: GeometryScriptingCore
File: MeshComparisonFunctions.h
- classmethod is_intersecting_mesh(target_mesh, target_transform, other_mesh, other_transform, debug=None) -> (DynamicMesh, is_intersecting=bool)¶
Is Intersecting Mesh
- Parameters
target_mesh (DynamicMesh) –
target_transform (Transform) –
other_mesh (DynamicMesh) –
other_transform (Transform) –
debug (GeometryScriptDebug) –
- Returns
is_intersecting (bool):
- Return type
- classmethod is_same_mesh_as(target_mesh, other_mesh, options, debug=None) -> (DynamicMesh, is_same_mesh=bool)¶
Is Same Mesh As
- Parameters
target_mesh (DynamicMesh) –
other_mesh (DynamicMesh) –
options (GeometryScriptIsSameMeshOptions) –
debug (GeometryScriptDebug) –
- Returns
is_same_mesh (bool):
- Return type
- classmethod measure_distances_between_meshes(target_mesh, other_mesh, options, debug=None) -> (DynamicMesh, max_distance=double, min_distance=double, average_distance=double, root_mean_sqr_deviation=double)¶
Measure Distances Between Meshes
- Parameters
target_mesh (DynamicMesh) –
other_mesh (DynamicMesh) –
options (GeometryScriptMeasureMeshDistanceOptions) –
debug (GeometryScriptDebug) –
- Returns
max_distance (double):
min_distance (double):
average_distance (double):
root_mean_sqr_deviation (double):
- Return type
tuple