Show / Hide Table of Contents

Class BulkObstacleEvaluation

Performs obstacle evaluations for large datasets of obstacles and facets

Inheritance
object
BulkObstacleEvaluation
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: FpAssistantCore.GeneralAviation.Obstacles
Assembly: FpAssistantCoreScl.dll
Syntax
public class BulkObstacleEvaluation
Remarks

Uses Parallel Processing techniques

Methods

View Source

Evaluate(ObstacleCollection, FacetCollection, CoordinateSystem, string, bool)

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

string projectionZoneIdentifier

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

bool 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-2025 CADology Limited