Show / Hide Table of Contents

Class BulkObstacleEvaluation

Performs obstacle evaluations for large datasets of obstacles and facets

Inheritance
System.Object
BulkObstacleEvaluation
Namespace: FpAssistantCore.GeneralAviation.Obstacles
Assembly: FpAssistantCoreScl.dll
Syntax
public class BulkObstacleEvaluation : object
Remarks

Uses Parallel Processing techniques

Methods

View Source

Evaluate(ObstacleCollection, FacetCollection, CoordinateSystem, String, Boolean)

Evaluate a single obstacle against a single facet

Declaration
public ObstacleEvaluationResultCollection Evaluate(ObstacleCollection obstacles, FacetCollection facets, CoordinateSystem coordinateSystem, string projectionZoneIdentifier, bool parallel)
Parameters
Type Name Description
ObstacleCollection obstacles

Collection of Obstacles to be used in the calculation

FacetCollection facets

Collection of Facets to be used in the calculation

CoordinateSystem coordinateSystem

Coordinate system in which to perform the calculation

System.String projectionZoneIdentifier

Zone to use in the coordinate system i.e. UTM-31N

System.Boolean parallel

Boolean to control if parallel or single processing is used

Returns
Type Description
ObstacleEvaluationResultCollection

Collection ofObstacleEvaluationResult with details of the calculation

  • View Source
In This Article
Back to top Copyright 2018-2024 CADology Limited