![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for UE::Geometry::TSegment2< T >, including all inherited members.
| Center | UE::Geometry::TSegment2< T > | |
| ConvertToUnitRange(T DistanceParameter) const | UE::Geometry::TSegment2< T > | inline |
| Direction | UE::Geometry::TSegment2< T > | |
| DistanceSquared(const TVector2< T > &Point) const | UE::Geometry::TSegment2< T > | inline |
| DistanceSquared(const TVector2< T > &Point, T &DistParameterOut) const | UE::Geometry::TSegment2< T > | inline |
| EndPoint() const | UE::Geometry::TSegment2< T > | inline |
| Extent | UE::Geometry::TSegment2< T > | |
| FastDistanceSquared(const TVector2< T > &StartPt, const TVector2< T > &EndPt, const TVector2< T > &QueryPt, T Tolerance=TMathUtil< T >::Epsilon) | UE::Geometry::TSegment2< T > | inlinestatic |
| GetPointFromIndex(int i) const | UE::Geometry::TSegment2< T > | inline |
| GetSide(const TVector2< T > &QueryPoint, T Tolerance=0) | UE::Geometry::TSegment2< T > | inline |
| GetSide(const TVector2< T > &StartPt, const TVector2< T > &EndPt, const TVector2< T > &QueryPt, T Tolerance=(T) 0) | UE::Geometry::TSegment2< T > | inlinestatic |
| Intersects(const TSegment2< T > &OtherSegment, T DotThresh=TMathUtil< T >::Epsilon, T IntervalThresh=0) const | UE::Geometry::TSegment2< T > | inline |
| IsOnSegment(const TVector2< T > &A, const TVector2< T > &B, const TVector2< T > &QueryPt, T Tolerance=(T) 0) | UE::Geometry::TSegment2< T > | inlinestatic |
| Length() const | UE::Geometry::TSegment2< T > | inline |
| NearestPoint(const TVector2< T > &QueryPoint) const | UE::Geometry::TSegment2< T > | inline |
| PointAt(T DistanceParameter) const | UE::Geometry::TSegment2< T > | inline |
| PointBetween(T UnitParameter) const | UE::Geometry::TSegment2< T > | inline |
| Project(const TVector2< T > &QueryPoint) const | UE::Geometry::TSegment2< T > | inline |
| ProjectUnitRange(const TVector2< T > &QueryPoint) const | UE::Geometry::TSegment2< T > | inline |
| Reverse() | UE::Geometry::TSegment2< T > | inline |
| SetEndPoint(const TVector2< T > &Point) | UE::Geometry::TSegment2< T > | inline |
| SetStartPoint(const TVector2< T > &Point) | UE::Geometry::TSegment2< T > | inline |
| StartPoint() const | UE::Geometry::TSegment2< T > | inline |
| TSegment2()=default | UE::Geometry::TSegment2< T > | |
| TSegment2(const TVector2< T > &Point0, const TVector2< T > &Point1) | UE::Geometry::TSegment2< T > | inline |
| TSegment2(const TVector2< T > &CenterIn, const TVector2< T > &DirectionIn, T ExtentIn) | UE::Geometry::TSegment2< T > | inline |
| update_from_endpoints(const TVector2< T > &p0, const TVector2< T > &p1) | UE::Geometry::TSegment2< T > | inlineprotected |
| WhichSide(const TVector2< T > &QueryPoint, T Tolerance=0) | UE::Geometry::TSegment2< T > | inline |
| WhichSide(const TVector2< T > &StartPt, const TVector2< T > &EndPt, const TVector2< T > &QueryPt, T Tolerance=(T) 0) | UE::Geometry::TSegment2< T > | inlinestatic |