Namespace BallisticCalculator

Brief

The classes related to calculate a projectile trajectory.

Details

The main class used to calculate a trajectory is TrajectoryCalculator.

The calculation result is returned as an array of trajectory points represented by TrajectoryPoint.

The rest of classes is used to define various parameters required to calculate a trajectory.

Please also refer to the example of trajectory claculator usage.

Classes

Ammunition

Definition of a ammunition and projectile

AmmunitionLibraryEntry

An entry into a projectile library

Atmosphere

The specification of the current atmosphere conditions

BallisticCoefficient

The value representing ballistic coefficient

DragTable

A drag table

DragTableDataPoint

The data point of initial drag table

DragTableNode

The range table node

DrgDragTable

The custom drag table loaded from a drg file.

Rifle

The definition of the rifle

Rifling

The specification of the rifling

ShotParameters

Parameters of the shot

Sight

Sight/scope specification

TrajectoryCalculator

The calculator for the projectile trajectory

TrajectoryPoint

One point of the projectile trajectory

Wind

Wind specification

ZeroingParameters

The parameters of zeroing

Enumerations

BallisticCoefficientValueType

The type of the ballisitic coefficient value

DragTableId

The identifier of the drag table

TwistDirection

Direction of the twist

back