MeshLib Documentation
Loading...
Searching...
No Matches
MRCudaSolarRadiation.h File Reference
#include "exports.h"
#include "MRMesh/MRFastWindingNumber.h"
#include "MRMesh/MRMesh.h"
#include "MRMesh/MRSolarRadiation.h"

Go to the source code of this file.

Namespaces

namespace  MR
 
namespace  MR::Cuda
 

Functions

MRCUDA_API VertScalars MR::Cuda::computeSkyViewFactor (const Mesh &terrain, const VertCoords &samples, const VertBitSet &validSamples, const std::vector< MR::SkyPatch > &skyPatches, BitSet *outSkyRays=nullptr, std::vector< MR::MeshIntersectionResult > *outIntersections=nullptr)
 
MRCUDA_API BitSet MR::Cuda::findSkyRays (const Mesh &terrain, const VertCoords &samples, const VertBitSet &validSamples, const std::vector< MR::SkyPatch > &skyPatches, std::vector< MR::MeshIntersectionResult > *outIntersections=nullptr)