Navigation
API > API/Runtime > API/Runtime/GeometryCore
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool UE::Geometry::TestIntersection
(
const TSegment2< Real >& Segment, |
Return true if Segment and Box intersect and false otherwise. | Intersection/IntersectionQueries2.h | |
bool UE::Geometry::TestIntersection
(
const THalfspace3< RealType >& Halfspace, |
Halfspace Intersection Queries | Intersection/IntersectionQueries3.h | |
bool UE::Geometry::TestIntersection
(
const THalfspace3< RealType >& Halfspace, |
Intersection/IntersectionQueries3.h | ||
bool UE::Geometry::TestIntersection
(
const THalfspace3< RealType >& Halfspace, |
Intersection/IntersectionQueries3.h |
UE::Geometry::TestIntersection(const TSegment2< Real > &, const TAxisAlignedBox2< Real > &)
Description
Return true if Segment and Box intersect and false otherwise.
| Name | UE::Geometry::TestIntersection |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Intersection/IntersectionQueries2.h |
| Include Path | #include "Intersection/IntersectionQueries2.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Intersection/IntersectionQueries2.cpp |
namespace UE
{
namespace Geometry
{
template<typename Real>
bool UE::Geometry::TestIntersection
(
const TSegment2 < Real > & Segment,
const TAxisAlignedBox2 < Real > & Box
)
}
}
UE::Geometry::TestIntersection(const THalfspace3< RealType > &, const TSphere3< RealType > &)
Description
Halfspace Intersection Queries
| Name | UE::Geometry::TestIntersection |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Intersection/IntersectionQueries3.h |
| Include Path | #include "Intersection/IntersectionQueries3.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Intersection/IntersectionQueries3.cpp |
namespace UE
{
namespace Geometry
{
template<typename RealType>
bool UE::Geometry::TestIntersection
(
const THalfspace3 < RealType > & Halfspace,
const TSphere3 < RealType > & Sphere
)
}
}
true if Halfspace and Sphere intersect
UE::Geometry::TestIntersection(const THalfspace3< RealType > &, const TCapsule3< RealType > &)
| Name | UE::Geometry::TestIntersection |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Intersection/IntersectionQueries3.h |
| Include Path | #include "Intersection/IntersectionQueries3.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Intersection/IntersectionQueries3.cpp |
namespace UE
{
namespace Geometry
{
template<typename RealType>
bool UE::Geometry::TestIntersection
(
const THalfspace3 < RealType > & Halfspace,
const TCapsule3 < RealType > & Capsule
)
}
}
true if Halfspace and Capsule intersect
UE::Geometry::TestIntersection(const THalfspace3< RealType > &, const TOrientedBox3< RealType > &)
| Name | UE::Geometry::TestIntersection |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Intersection/IntersectionQueries3.h |
| Include Path | #include "Intersection/IntersectionQueries3.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Intersection/IntersectionQueries3.cpp |
namespace UE
{
namespace Geometry
{
template<typename RealType>
bool UE::Geometry::TestIntersection
(
const THalfspace3 < RealType > & Halfspace,
const TOrientedBox3 < RealType > & Box
)
}
}
true if Halfspace and Box intersect