![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <HalfspaceTypes.h>
Public Member Functions | |
| THalfspace3 ()=default | |
| THalfspace3 (const TVector< T > &PlaneNormalIn, T ConstantIn) | |
| THalfspace3 (T NormalX, T NormalY, T NormalZ, T ConstantIn) | |
| THalfspace3 (const TVector< T > &PlaneNormalIn, const TVector< T > &PlanePoint) | |
| THalfspace3 (const TVector< T > &P0, const TVector< T > &P1, const TVector< T > &P2) | |
| bool | Contains (const TVector< T > &Point) const |
Public Attributes | |
| TVector< T > | Normal = TVector<T>::UnitY() |
| T | Constant = (T)0 |
|
default |
|
inline |
|
inline |
|
inline |
Construct a Halfspace from the plane Normal and a Point lying on the plane
|
inline |
Construct a Halfspace from three points
|
inline |
| T UE::Geometry::THalfspace3< T >::Constant = (T)0 |
Distance along Normal that defines position of Halfspace
| TVector<T> UE::Geometry::THalfspace3< T >::Normal = TVector<T>::UnitY() |
Normal vector of 3D plane that defines Halfspace