EGXPhys

Functions

template<typename T >
EGXMath::EllipseDirectrix (const T semiMajorAxisInm, const T semiMinorAxisInm)
 Finds the directrix, \(d\), in meters of an ellipse with semi-major axis, \(a\), and semi-minor axis \(b\).

\[ d=\frac{a^2}{\sqrt{a^2-b^2}} \]

. More...

 
template<typename T >
EGXMath::EllipseDirectrixFromSemiMajorAndSemiMinorAxes (const T semiMajorAxisInm, const T semiMinorAxisInm)
 Finds the directrix, \(d\), in meters of an ellipse with semi-major axis, \(a\), and semi-minor axis \(b\).

\[ d=\frac{a^2}{\sqrt{a^2-b^2}} \]

. More...

 
template<typename T >
EGXMath::EllipseDirectrixFromLinearEccentricity (const T semiMajorAxisInm, const T linearEccentricityInm)
 Finds the directrix, \(d\), in meters of an ellipse with semi-major axis, \(a\), and linear eccentricity \(c\).

\[ d=\frac{a^2}{c} \]

. More...

 

Detailed Description

Function Documentation

◆ EllipseDirectrix()

template<typename T >
T EGXMath::EllipseDirectrix ( const T  semiMajorAxisInm,
const T  semiMinorAxisInm 
)

Finds the directrix, \(d\), in meters of an ellipse with semi-major axis, \(a\), and semi-minor axis \(b\).

\[ d=\frac{a^2}{\sqrt{a^2-b^2}} \]

.

See http://mathworld.wolfram.com/Ellipse.html

Parameters
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the ellipse in meters.
semiMinorAxisInm\( b\ (m)\) Semi-minor axis of the ellipse in meters.
Returns
\( d\ (m)\) Directrix of the ellipse in meters.
See also
EllipseSurfaceArea() for area of an ellipse.
EllipseCircumference() for circumference of an ellipse.
EllipseSemiMajorAxis() for semi-major axis of an ellipse.
EllipseSemiMinorAxis() for semi-minor axis of an ellipse.
EllipseSemiLatusRectum() for semi-latus rectum of an ellipse.
EllipseFocalParameter() for focal parameter of an ellipse.
EllipseFocalLength() for focal length of an ellipse.
EllipseLinearEccentricity() for linear eccentricity of an ellipse.
EllipseEccentricity() for eccentricity of an ellipse.
EllipseInertia() for inertial tensor of an ellipse.

◆ EllipseDirectrixFromLinearEccentricity()

template<typename T >
T EGXMath::EllipseDirectrixFromLinearEccentricity ( const T  semiMajorAxisInm,
const T  linearEccentricityInm 
)

Finds the directrix, \(d\), in meters of an ellipse with semi-major axis, \(a\), and linear eccentricity \(c\).

\[ d=\frac{a^2}{c} \]

.

See http://mathworld.wolfram.com/Ellipse.html

Parameters
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the ellipse in meters.
linearEccentricityInm\( c\ (m)\) Linear eccentricity of the ellipse in meters.
Returns
\( d\ (m)\) Directrix of the ellipse in meters.
See also
EllipseSurfaceArea() for area of an ellipse.
EllipseCircumference() for circumference of an ellipse.
EllipseSemiMajorAxis() for semi-major axis of an ellipse.
EllipseSemiMinorAxis() for semi-minor axis of an ellipse.
EllipseSemiLatusRectum() for semi-latus rectum of an ellipse.
EllipseFocalParameter() for focal parameter of an ellipse.
EllipseFocalLength() for focal length of an ellipse.
EllipseLinearEccentricity() for linear eccentricity of an ellipse.
EllipseEccentricity() for eccentricity of an ellipse.
EllipseInertia() for inertial tensor of an ellipse.

◆ EllipseDirectrixFromSemiMajorAndSemiMinorAxes()

template<typename T >
T EGXMath::EllipseDirectrixFromSemiMajorAndSemiMinorAxes ( const T  semiMajorAxisInm,
const T  semiMinorAxisInm 
)

Finds the directrix, \(d\), in meters of an ellipse with semi-major axis, \(a\), and semi-minor axis \(b\).

\[ d=\frac{a^2}{\sqrt{a^2-b^2}} \]

.

See http://mathworld.wolfram.com/Ellipse.html

Parameters
semiMajorAxisInm\( a\ (m)\) Semi-major axis of the ellipse in meters.
semiMinorAxisInm\( b\ (m)\) Semi-minor axis of the ellipse in meters.
Returns
\( d\ (m)\) Directrix of the ellipse in meters.
See also
EllipseSurfaceArea() for area of an ellipse.
EllipseCircumference() for circumference of an ellipse.
EllipseSemiMajorAxis() for semi-major axis of an ellipse.
EllipseSemiMinorAxis() for semi-minor axis of an ellipse.
EllipseSemiLatusRectum() for semi-latus rectum of an ellipse.
EllipseFocalParameter() for focal parameter of an ellipse.
EllipseFocalLength() for focal length of an ellipse.
EllipseLinearEccentricity() for linear eccentricity of an ellipse.
EllipseEccentricity() for eccentricity of an ellipse.
EllipseInertia() for inertial tensor of an ellipse.