Navigation
API > API/Plugins > API/Plugins/ModelingComponents
| Name | FSceneGeometryPoint |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Scene/SceneGeometrySpatialCache.h |
| Include Path | #include "Scene/SceneGeometrySpatialCache.h" |
Syntax
struct FSceneGeometryPoint
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Actor | AActor * | Actor that was hit, if available. | Scene/SceneGeometrySpatialCache.h | |
| Component | UPrimitiveComponent * | Component that was hit, if available. | Scene/SceneGeometrySpatialCache.h | |
| ComponentElementIndex | int32 | Element Index on hit Component, if available (eg Instance Index on an InstancedStaticMesh) | Scene/SceneGeometrySpatialCache.h | |
| GeometryIndex | int32 | Index/ID on geometry of hit Component. | Scene/SceneGeometrySpatialCache.h | |
| GeometryType | EGeometryPointType | Geometry type. | Scene/SceneGeometrySpatialCache.h | |
| LocalPoint | FVector3d | Component-space point. | Scene/SceneGeometrySpatialCache.h | |
| PointBaryCoords | FVector3d | Barycentric coordinates of the point, if that is applicable. | Scene/SceneGeometrySpatialCache.h | |
| Ray | FRay3d | World ray that was cast, stored here for convenience | Scene/SceneGeometrySpatialCache.h | |
| RayDistance | double | Distance along ray that point occurs at | Scene/SceneGeometrySpatialCache.h | |
| WorldPoint | FVector3d | World-space point. | Scene/SceneGeometrySpatialCache.h |