1#include "Library/Area/AreaShapeInfinite.h"
2
3namespace al {
4
5AreaShapeInfinite::AreaShapeInfinite() {}
6
7bool AreaShapeInfinite::isInVolume(const sead::Vector3f&) const {
8 return true;
9}
10
11bool AreaShapeInfinite::isInVolumeOffset(const sead::Vector3f&, f32) const {
12 return true;
13}
14
15bool AreaShapeInfinite::calcNearestEdgePoint(sead::Vector3f*, const sead::Vector3f&) const {
16 return false;
17}
18
19bool AreaShapeInfinite::checkArrowCollision(sead::Vector3f*, sead::Vector3f*, const sead::Vector3f&,
20 const sead::Vector3f&) const {
21 return false;
22}
23
24bool AreaShapeInfinite::calcLocalBoundingBox(sead::BoundBox3f*) const {
25 return false;
26}
27
28} // namespace al
29