mirror of
https://github.com/godotengine/godot.git
synced 2025-03-07 23:32:58 +08:00
[Codestyle] Merge identical code piece.
This commit is contained in:
parent
a372214a4a
commit
bdf24924e6
@ -2152,10 +2152,11 @@ static int32_t get_vertex_copy(ConvexHullInternal::Vertex *p_vertex, LocalVector
|
||||
}
|
||||
|
||||
real_t ConvexHullComputer::compute(const Vector3 *p_coords, int32_t p_count, real_t p_shrink, real_t p_shrink_clamp) {
|
||||
vertices.clear();
|
||||
edges.clear();
|
||||
faces.clear();
|
||||
|
||||
if (p_count <= 0) {
|
||||
vertices.clear();
|
||||
edges.clear();
|
||||
faces.clear();
|
||||
return 0;
|
||||
}
|
||||
|
||||
@ -2164,16 +2165,9 @@ real_t ConvexHullComputer::compute(const Vector3 *p_coords, int32_t p_count, rea
|
||||
|
||||
real_t shift = 0;
|
||||
if ((p_shrink > 0) && ((shift = hull.shrink(p_shrink, p_shrink_clamp)) < 0)) {
|
||||
vertices.clear();
|
||||
edges.clear();
|
||||
faces.clear();
|
||||
return shift;
|
||||
}
|
||||
|
||||
vertices.clear();
|
||||
edges.clear();
|
||||
faces.clear();
|
||||
|
||||
LocalVector<ConvexHullInternal::Vertex *> old_vertices;
|
||||
get_vertex_copy(hull.vertex_list, old_vertices);
|
||||
int32_t copied = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user