|
bool
|
CheckEdge
( const EInteractorShape InteractorSh..., const FSphere& Sphere, const float SphereFuzzyDistance, const FVector& RayStart, const FVector& RayEnd, const float FuzzyDistance, const FVector EdgeVertexPositions, const FVector& CameraLocation, const bool bIsPerspectiveView, const float FuzzyDistanceScaleFacto..., EInteractorShape& ClosestInteracto..., float& ClosestDistanceToRay, float& ClosestDistanceOnRay, FVector& ClosestHitLocation, const bool bAlreadyEdge )
|
|
|
bool
|
CheckTriangle
( const EInteractorShape InteractorSh..., const FSphere& Sphere, const float SphereFuzzyDistance, const FVector& RayStart, const FVector& RayEnd, const float FuzzyDistance, const FVector TriangleVertexPositio..., const FVector& CameraLocation, const bool bIsPerspectiveView, const float FuzzyDistanceScaleFacto..., EInteractorShape& ClosestInteracto..., float& ClosestDistanceToRay, float& ClosestDistanceOnRay, FVector& ClosestHitLocation, const bool bAlreadyHitTriangle )
|
|
|
bool
|
CheckVertex
( const EInteractorShape InteractorSh..., const FSphere& Sphere, const float SphereFuzzyDistance, const FVector& RayStart, const FVector& RayEnd, const float FuzzyDistance, const FVector& VertexPosition, const FVector& CameraLocation, const bool bIsPerspectiveView, const float FuzzyDistanceScaleFacto..., EInteractorShape& ClosestInteracto..., float& ClosestDistanceToRay, float& ClosestDistanceOnRay, FVector& ClosestHitLocation, const bool bAlreadyHitVertex )
|
|
|
FEditableMes...
|
QueryElement
( const UEditableMesh& EditableMesh, const EInteractorShape InteractorSh..., const FSphere& Sphere, const float SphereFuzzyDistance, const FVector& RayStart, const FVector& RayEnd, const float RayFuzzyDistance, const EEditableMeshElementType Only..., const FVector& CameraLocation, const bool bIsPerspectiveView, const float FuzzyDistanceScaleFacto..., EInteractorShape& OutInteractorSha..., FVector& OutHitLocation, int32 DesiredPolygonGroup )
|
Geometry tests
|