Navigation
API > API/Plugins > API/Plugins/ProxyLODMeshReduction > API/Plugins/ProxyLODMeshReduction/IVoxelBasedCSG
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FVector ComputeUnion
(
const TArray< IVoxelBasedCSG::FPlacedMesh >& MeshArray, |
Will destroy UVs and other attributes Returns the average location of the input meshes. | ProxyLODVolume.h | |
FVector ComputeUnion
(
const FPlacedMesh& PlacedMeshA, |
ProxyLODVolume.h | ||
bool ComputeUnion
(
IVoxelBasedCSG::FInterrupter& Interrupter, |
Interruptible versions. return true on success. | ProxyLODVolume.h | |
bool ComputeUnion
(
IVoxelBasedCSG::FInterrupter& Interrupter, |
ProxyLODVolume.h |
ComputeUnion(const TArray< IVoxelBasedCSG::FPlacedMesh > &, FMeshDescription &, double, double)
Description
Will destroy UVs and other attributes Returns the average location of the input meshes.
| Name | ComputeUnion |
| Type | function |
| Header File | /Engine/Plugins/Editor/ProxyLODPlugin/Source/ProxyLOD/Public/ProxyLODVolume.h |
| Include Path | #include "ProxyLODVolume.h" |
FVector ComputeUnion
(
const TArray < IVoxelBasedCSG::FPlacedMesh > & MeshArray,
FMeshDescription & ResultMesh,
double Adaptivity,
double IsoSurfcae
) const
ComputeUnion(const FPlacedMesh &, const FPlacedMesh &, FMeshDescription &, double, double)
| Name | ComputeUnion |
| Type | function |
| Header File | /Engine/Plugins/Editor/ProxyLODPlugin/Source/ProxyLOD/Public/ProxyLODVolume.h |
| Include Path | #include "ProxyLODVolume.h" |
FVector ComputeUnion
(
const FPlacedMesh & PlacedMeshA,
const FPlacedMesh & PlacedMeshB,
FMeshDescription & ResultMesh,
double Adaptivity,
double IsoSurface
) const
ComputeUnion(IVoxelBasedCSG::FInterrupter &, const TArray< IVoxelBasedCSG::FPlacedMesh > &, FMeshDescription &, FVector &, double, double)
Description
Interruptible versions. return true on success.
| Name | ComputeUnion |
| Type | function |
| Header File | /Engine/Plugins/Editor/ProxyLODPlugin/Source/ProxyLOD/Public/ProxyLODVolume.h |
| Include Path | #include "ProxyLODVolume.h" |
bool ComputeUnion
(
IVoxelBasedCSG::FInterrupter & Interrupter,
const TArray < IVoxelBasedCSG::FPlacedMesh > & MeshArray,
FMeshDescription & ResultMesh,
FVector & AverageTranslation,
double Adaptivity,
double IsoSurfcae
) const
ComputeUnion(IVoxelBasedCSG::FInterrupter &, const FPlacedMesh &, const FPlacedMesh &, FMeshDescription &, FVector &, double, double)
| Name | ComputeUnion |
| Type | function |
| Header File | /Engine/Plugins/Editor/ProxyLODPlugin/Source/ProxyLOD/Public/ProxyLODVolume.h |
| Include Path | #include "ProxyLODVolume.h" |
bool ComputeUnion
(
IVoxelBasedCSG::FInterrupter & Interrupter,
const FPlacedMesh & PlacedMeshA,
const FPlacedMesh & PlacedMeshB,
FMeshDescription & ResultMesh,
FVector & AverageTranslation,
double Adaptivity,
double IsoSurface
) const