Agrarsense
Unreal
Agrarsense
Source
Agrarsense
Utils
PointcloudUtilities.h
Go to the documentation of this file.
1
// Copyright (c) 2023 FrostBit Software Lab at the Lapland University of Applied Sciences
2
//
3
// This work is licensed under the terms of the MIT license.
4
// For a copy, see <https://opensource.org/licenses/MIT>.
5
6
#pragma once
7
8
#include "CoreMinimal.h"
9
#include "Kismet/BlueprintFunctionLibrary.h"
10
11
#include "
Agrarsense/Sensor/Lidar/PointData.h
"
12
#include <vector>
13
14
#include "PointcloudUtilities.generated.h"
15
19
UCLASS()
20
class AGRARSENSE_API
UPointcloudUtilities
: public UBlueprintFunctionLibrary
21
{
22
GENERATED_BODY()
23
24
public
:
25
31
UFUNCTION(BlueprintCallable, Category =
"Pointcloud Utilities"
)
32
static
void
SaveTArrayAsPlyAsync(FString FullFileName,
const
TArray<FVector> points);
33
41
static
void
SaveVectorArrayAsPlyAsync(FString FullFileName,
const
std::vector<FPointData> points);
42
};
PointData.h
UPointcloudUtilities
Definition:
PointcloudUtilities.h:21
Generated by
1.9.4