Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/FMeshSurfaceUVSampler
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool QuerySampleInfo
(
const FVector2d& UV, |
Fill in the given SampleInfo for the given UV location. | Sampling/MeshSurfaceSampler.h | |
virtual bool QuerySampleInfo
(
int32 UVTriangleID, |
Fill in the given SampleInfo for the given UV location in the given UVTriangleID. | Sampling/MeshSurfaceSampler.h |
QuerySampleInfo(const FVector2d &, FMeshUVSampleInfo &)
Description
Fill in the given SampleInfo for the given UV location.
The Initialize function must have been called with EMeshSurfaceSamplerQueryType::UVOnly
| Name | QuerySampleInfo |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Sampling/MeshSurfaceSampler.h |
| Include Path | #include "Sampling/MeshSurfaceSampler.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Sampling/MeshSurfaceSampler.cpp |
virtual bool QuerySampleInfo
(
const FVector2d & UV,
FMeshUVSampleInfo & SampleInfo
)
If the query location is not on a triangle in the Mesh then return false (SampleInfo will be invalid)
QuerySampleInfo(int32, const FVector2d &, FMeshUVSampleInfo &)
Description
Fill in the given SampleInfo for the given UV location in the given UVTriangleID.
| Name | QuerySampleInfo |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Sampling/MeshSurfaceSampler.h |
| Include Path | #include "Sampling/MeshSurfaceSampler.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Sampling/MeshSurfaceSampler.cpp |
virtual bool QuerySampleInfo
(
int32 UVTriangleID,
const FVector2d & UV,
FMeshUVSampleInfo & SampleInfo
)
If the query location is not on a triangle in the Mesh then return false (SampleInfo will be invalid)