Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Box to Box Collisions #937

Merged
merged 14 commits into from
Feb 12, 2024

fix(geom): add intersection checking on edge axes for box to box

7edb861
Select commit
Loading
Failed to load commit list.
Merged

Box to Box Collisions #937

fix(geom): add intersection checking on edge axes for box to box
7edb861
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Feb 12, 2024 in 0s

0.00% of diff hit (target 36.00%)

View this Pull Request on Codecov

0.00% of diff hit (target 36.00%)

Annotations

Check warning on line 56 in core/include/cubos/core/geom/box.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/include/cubos/core/geom/box.hpp#L56

Added line #L56 was not covered by tests

Check warning on line 60 in core/include/cubos/core/geom/box.hpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/include/cubos/core/geom/box.hpp#L58-L60

Added lines #L58 - L60 were not covered by tests

Check warning on line 12 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L12

Added line #L12 was not covered by tests

Check warning on line 18 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L14-L18

Added lines #L14 - L18 were not covered by tests

Check warning on line 21 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L21

Added line #L21 was not covered by tests

Check warning on line 24 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L23-L24

Added lines #L23 - L24 were not covered by tests

Check warning on line 26 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L26

Added line #L26 was not covered by tests

Check warning on line 28 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L28

Added line #L28 was not covered by tests

Check warning on line 32 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L32

Added line #L32 was not covered by tests

Check warning on line 35 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L34-L35

Added lines #L34 - L35 were not covered by tests

Check warning on line 39 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L37-L39

Added lines #L37 - L39 were not covered by tests

Check warning on line 42 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L41-L42

Added lines #L41 - L42 were not covered by tests

Check warning on line 44 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L44

Added line #L44 was not covered by tests

Check warning on line 46 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L46

Added line #L46 was not covered by tests

Check warning on line 48 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L48

Added line #L48 was not covered by tests

Check warning on line 51 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L51

Added line #L51 was not covered by tests

Check warning on line 54 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L54

Added line #L54 was not covered by tests

Check warning on line 56 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L56

Added line #L56 was not covered by tests

Check warning on line 59 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L59

Added line #L59 was not covered by tests

Check warning on line 61 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L61

Added line #L61 was not covered by tests

Check warning on line 63 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L63

Added line #L63 was not covered by tests

Check warning on line 65 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L65

Added line #L65 was not covered by tests

Check warning on line 67 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L67

Added line #L67 was not covered by tests

Check warning on line 69 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L69

Added line #L69 was not covered by tests

Check warning on line 71 in core/src/geom/intersections.cpp

See this annotation in the file changed.

@codecov codecov / codecov/patch

core/src/geom/intersections.cpp#L71

Added line #L71 was not covered by tests