Kig Python Scripting API Documentation

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:

Public Member Functions

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

References ConicPolarData().

Referenced by ConicPolarData().

KDE Logo
This file is part of the documentation for tdelibs .
Documentation copyright © 1996-2002 the KDE developers.
Generated on Tue Apr 29 2025 09:18:35 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2001