|
DHART
|
#include <view_analysis_C.h>#include <robin_hood.h>#include <HFExceptions.h>#include <view_analysis.h>#include <embree_raytracer.h>#include <graph.h>#include <node.h>
Include dependency graph for view_analysis_C.cpp:Go to the source code of this file.
Functions | |
| C_INTERFACE | SphereicalViewAnalysisAggregate (EmbreeRayTracer *ERT, Node *node_ptr, int node_size, int max_rays, float upward_fov, float downward_fov, float height, AGGREGATE_TYPE AT, vector< float > **out_scores, float **out_scores_ptr, int *out_scores_size) |
| Conduct view analysis, then aggregate the results. More... | |
| C_INTERFACE | SphereicalViewAnalysisAggregateFlat (HF::RayTracer::EmbreeRayTracer *ERT, const float *node_ptr, int node_size, int max_rays, float upward_fov, float downward_fov, float height, AGGREGATE_TYPE AT, std::vector< float > **out_scores, float **out_scores_ptr, int *out_scores_size) |
| Conduct view analysis, and aggregate the results. More... | |
| C_INTERFACE | SphericalViewAnalysisNoAggregate (HF::RayTracer::EmbreeRayTracer *ERT, const HF::SpatialStructures::Node *node_ptr, int node_size, int *max_rays, float upward_fov, float downward_fov, float height, std::vector< RayResult > **out_results, RayResult **out_results_ptr) |
| Perform view analysis, then get the distance and meshid for each individual ray casted. More... | |
| C_INTERFACE | SphericalViewAnalysisNoAggregateFlat (HF::RayTracer::EmbreeRayTracer *ERT, const float *node_ptr, int node_size, int *max_rays, float upward_fov, float downward_fov, float height, std::vector< RayResult > **out_results, RayResult **out_results_ptr) |
| Perform view analysis, and get the distance and meshid for each individual ray casted. More... | |
| C_INTERFACE | SphericalDistribute (int *num_rays, vector< float > **out_direction_vector, float **out_direction_data, float upward_fov, float downward_fov) |
| Equally distribute points around a unit sphere. More... | |