All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions
ArrayCore::FKRadial Class Reference

Brief description of class still missing. More...

#include <FKRadial.h>

Inheritance diagram for ArrayCore::FKRadial:
ArrayCore::FKHorizontal ArrayCore::FK QGpCoreTools::AbstractFunction2

List of all members.

Public Member Functions

 FKRadial (QList< FKStationSignals * > array)
virtual Point2D rotationFactors (double kx, double ky) const

Detailed Description

Brief description of class still missing.

Full description of class still missing


Constructor & Destructor Documentation

ArrayCore::FKRadial::FKRadial ( QList< FKStationSignals * >  array) [inline]
: FKHorizontal(array) {}

Member Function Documentation

Point2D ArrayCore::FKRadial::rotationFactors ( double  kx,
double  ky 
) const [virtual]

Return rotation factors. kx and ky defines the propagation vector.

Reimplemented from ArrayCore::FKHorizontal.

References QGpCoreTools::Point2D::setX(), QGpCoreTools::Point2D::setY(), and QGpCoreTools::sqrt().

{
  Point2D rot;
  double f=1.0/sqrt(kx*kx + ky*ky);
  rot.setX(kx * f);
  rot.setY(ky * f);
  return rot;
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines