MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / ExtractGeometry

Method ExtractGeometry

Source/Engine/Physics/CollisionData.cpp:185–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

183}
184
185void CollisionData::ExtractGeometry(Array<Float3>& vertexBuffer, Array<int32>& indexBuffer) const
186{
187 PROFILE_CPU();
188 PROFILE_MEM(Physics);
189 vertexBuffer.Clear();
190 indexBuffer.Clear();
191
192 ScopeLock lock(Locker);
193 if (_convexMesh)
194 PhysicsBackend::GetConvexMeshTriangles(_convexMesh, vertexBuffer, indexBuffer);
195 else if (_triangleMesh)
196 PhysicsBackend::GetTriangleMeshTriangles(_triangleMesh, vertexBuffer, indexBuffer);
197}
198
199#if USE_EDITOR
200

Callers 1

RasterizeMethod · 0.45

Calls 1

ClearMethod · 0.45

Tested by

no test coverage detected