16 UFUNCTION(BlueprintCallable, Category =
"GeometryImporter")
17 TArray<FVector2D> ReadCSVCoordinates(FString Path, FVector2D OriginGeoCoordinates);
19 UFUNCTION(BlueprintCallable, Category =
"GeometryImporter")
20 static USplineComponent *CreateSpline(UWorld *World,
const TArray<FVector> &Points,
const FString SplineName);
22 UFUNCTION(BlueprintCallable, Category =
"GeometryImporter")
23 static TArray<USplineComponent *> ImportGeoJsonPolygonsToSplines(UWorld *World,
const FString &GeoJsonFilePath,
const FVector2D OriginGeoCoordinates);
27 UFUNCTION(BlueprintCallable, Category =
"GeometryImporter")
28 static TArray<USplineComponent *> CreateSplinesFromJson(
30 const FString &JsonFilePath,
37 UFUNCTION(BlueprintCallable, Category =
"GeometryImporter")
38 static void ImportObj(
const FString &ObjFilePath, UWorld *World, UMaterialInterface *Material);