Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/TPlane3
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TPlane3 () |
PlaneTypes.h | ||
TPlane3
(
const FPlane& Plane |
PlaneTypes.h | ||
TPlane3
(
const UE::Math::TVector< RealType >& Normal, |
PlaneTypes.h | ||
TPlane3
(
const UE::Math::TVector< RealType >& Normal, |
N is specified, c = Dot(N,P) where P is a point on the plane. | PlaneTypes.h | |
TPlane3
(
const UE::Math::TVector< RealType >& P0, |
N = Cross(P1-P0,P2-P0)/Length(Cross(P1-P0,P2-P0)), c = Dot(N,P0) where P0, P1, P2 are points on the plane. | PlaneTypes.h |
TPlane3()
| Name | TPlane3 |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/PlaneTypes.h |
| Include Path | #include "PlaneTypes.h" |
TPlane3()
TPlane3(const FPlane &)
| Name | TPlane3 |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/PlaneTypes.h |
| Include Path | #include "PlaneTypes.h" |
TPlane3
(
const FPlane & Plane
)
TPlane3(const UE::Math::TVector< RealType > &, double)
| Name | TPlane3 |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/PlaneTypes.h |
| Include Path | #include "PlaneTypes.h" |
TPlane3
(
const UE::Math::TVector < RealType > & Normal,
double Constant
)
TPlane3(const UE::Math::TVector< RealType > &, const UE::Math::TVector< RealType > &)
Description
N is specified, c = Dot(N,P) where P is a point on the plane.
| Name | TPlane3 |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/PlaneTypes.h |
| Include Path | #include "PlaneTypes.h" |
TPlane3
(
const UE::Math::TVector < RealType > & Normal,
const UE::Math::TVector < RealType > & Point
)
TPlane3(const UE::Math::TVector< RealType > &, const UE::Math::TVector< RealType > &, const UE::Math::TVector< RealType > &)
Description
N = Cross(P1-P0,P2-P0)/Length(Cross(P1-P0,P2-P0)), c = Dot(N,P0) where P0, P1, P2 are points on the plane.
| Name | TPlane3 |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/PlaneTypes.h |
| Include Path | #include "PlaneTypes.h" |
TPlane3
(
const UE::Math::TVector < RealType > & P0,
const UE::Math::TVector < RealType > & P1,
const UE::Math::TVector < RealType > & P2
)