Kig Python Scripting API Documentation

Public Member Functions | Public Attributes | List of all members
ConicPolarData Class Reference

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

#include <conic-common.h>

Collaboration diagram for ConicPolarData:
Collaboration graph
[legend]

Public Member Functions

 ConicPolarData (const ConicCartesianData &data)
 Construct a ConicPolarData from a ConicCartesianData. More...
 
 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}$.
 

Public Attributes

Coordinate focus1
 The first focus of this conic.
 
double pdimen
 The pdimen value from the polar equation.
 
double ecostheta0
 The ecostheta0 value from the polar equation.
 
double esintheta0
 The esintheta0 value from the polar equation.
 

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..

Constructor & Destructor Documentation

◆ ConicPolarData()

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.

KDE Logo
This file is part of the documentation for tdelibs .
Documentation copyright © 1996-2002 the KDE developers.
Generated on Sat Dec 21 2024 20:11:58 by doxygen 1.9.4 written by Dimitri van Heesch, © 1997-2001