• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdeedu
  • Sitemap
  • Contact Us
 

kig

ConicPolarData Class Reference

#include <conic-common.h>

List of all members.


Detailed Description

This class represents an equation of a conic in the form $ \rho(\theta) = \frac{p}{1 - e \cos\theta}$.

focus and the ecostheta stuff represent the coordinate system in which the equation yields the good result..

Definition at line 85 of file conic-common.h.


Public Member Functions

 ConicPolarData (const Coordinate &focus1, double dimen, double ecostheta0, double esintheta0)
 ConicPolarData ()
 ConicPolarData (const ConicCartesianData &data)

Public Attributes

double ecostheta0
double esintheta0
Coordinate focus1
double pdimen

Constructor & Destructor Documentation

ConicPolarData::ConicPolarData ( const ConicCartesianData &  data  )  [explicit]

Construct a ConicPolarData from a ConicCartesianData.

Construct a ConicPolarData that is the polar representation of the conic represented by d.

Definition at line 66 of file conic-common.cpp.

ConicPolarData::ConicPolarData (  )  [explicit]

Definition at line 424 of file conic-common.cpp.

ConicPolarData::ConicPolarData ( const Coordinate &  focus1,
double  dimen,
double  ecostheta0,
double  esintheta0 
)

Construct a ConicPolarData using the parameters from the equation $ \rho(\theta) = \frac{p}{1 - e \cos\theta}$.

Definition at line 417 of file conic-common.cpp.


Member Data Documentation

double ConicPolarData::ecostheta0

The ecostheta0 value from the polar equation.

Definition at line 114 of file conic-common.h.

double ConicPolarData::esintheta0

The esintheta0 value from the polar equation.

Definition at line 118 of file conic-common.h.

Coordinate ConicPolarData::focus1

The first focus of this conic.

Definition at line 106 of file conic-common.h.

double ConicPolarData::pdimen

The pdimen value from the polar equation.

Definition at line 110 of file conic-common.h.


The documentation for this class was generated from the following files:
  • conic-common.h
  • conic-common.cpp

kig

Skip menu "kig"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members

kdeedu

Skip menu "kdeedu"
  • kalzium
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  •   docs
  •   src
  • parley
  •   stepcore
Generated for kdeedu by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal