Files
UnrealEngineUWP/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingTools/Public/Physics/CollisionGeometryVisualization.h
Ryan Schmidt e711d250cc ModelingToolset: export static utility function
#rb none
#rnx
#jira none

[CL 14850023 by Ryan Schmidt in ue5-main branch]
2020-12-03 17:41:50 -04:00

22 lines
641 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Physics/PhysicsDataCollection.h"
#include "Drawing/PreviewGeometryActor.h"
namespace UE
{
namespace PhysicsTools
{
/**
* Create line sets in a UPreviewGeometry for all the elements in a Physics Data Collection.
* Spheres and Capsules are drawn as 3-axis wireframes. Convexes are added as wireframes.
*/
void MESHMODELINGTOOLS_API InitializePreviewGeometryLines(const FPhysicsDataCollection& PhysicsData, UPreviewGeometry* PreviewGeom,
const FColor& LineColor, float LineThickness, float DepthBias = 0.0, int32 CircleStepResolution = 16 );
}
}