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

kig

conic_types.cc File Reference

#include "conic_types.h"
#include "bogus_imp.h"
#include "conic_imp.h"
#include "point_imp.h"
#include "circle_imp.h"
#include "line_imp.h"
#include "object_calcer.h"
#include "../misc/conic-common.h"
#include "../misc/common.h"
#include "../kig/kig_commands.h"
#include "../kig/kig_part.h"
#include <klocale.h>

Include dependency graph for conic_types.cc:

Go to the source code of this file.


Variables

static const ArgsParser::spec argsspecConicAsymptote []
static struct ArgsParser::spec argsspecConicB5P []
static const ArgsParser::spec argsspecConicBAAP []
static struct ArgsParser::spec argsspecConicBDFP []
static const ArgsParser::spec argsspecConicDirectrix []
static const ArgsParser::spec argsspecConicPolarLine []
static const ArgsParser::spec argsspecConicPolarPoint []
static const ArgsParser::spec argsspecConicRadical []
static const ArgsParser::spec argsspecEllipseBFFP []
static const ArgsParser::spec argsspecHyperbolaB4P []
static const ArgsParser::spec argsspecHyperbolaBFFP []
static const ArgsParser::spec argsspecParabolaBDP []
static const ArgsParser::spec argsspecParabolaBTP []
static const char conic_constructstatement [] = I18N_NOOP( "Construct a conic through this point" )
static const char constructellipsewithfocusstat []
static const char constructhyperbolawithfocusstat []
static const char constructparabolathroughpointstat []
static const char hyperbolatpstatement [] = I18N_NOOP( "Construct a hyperbola through this point" )
static const char radicallinesstatement [] = I18N_NOOP( "Construct the radical lines of this conic" )

Variable Documentation

const ArgsParser::spec argsspecConicAsymptote[] [static]

Initial value:

{
  { ConicImp::stype(), I18N_NOOP( "Construct the asymptotes of this conic" ),
    I18N_NOOP( "Select the conic of which you want to construct the asymptotes..." ), false },
  { IntImp::stype(), "param", "SHOULD NOT BE SEEN", false }
}

Definition at line 503 of file conic_types.cc.

struct ArgsParser::spec argsspecConicB5P[] [static]

Initial value:

{
  { PointImp::stype(), conic_constructstatement,
    I18N_NOOP( "Select a point for the new conic to go through..." ), true },
  { PointImp::stype(), conic_constructstatement,
    I18N_NOOP( "Select a point for the new conic to go through..." ), true },
  { PointImp::stype(), conic_constructstatement,
    I18N_NOOP( "Select a point for the new conic to go through..." ), true },
  { PointImp::stype(), conic_constructstatement,
    I18N_NOOP( "Select a point for the new conic to go through..." ), true },
  { PointImp::stype(), conic_constructstatement,
    I18N_NOOP( "Select a point for the new conic to go through..." ),true }
}

Definition at line 35 of file conic_types.cc.

const ArgsParser::spec argsspecConicBAAP[] [static]

Initial value:

{
  { AbstractLineImp::stype(), I18N_NOOP( "Construct a conic with this asymptote" ),
    I18N_NOOP( "Select the first asymptote of the new conic..." ), false },
  { AbstractLineImp::stype(), I18N_NOOP( "Construct a conic with this asymptote" ),
    I18N_NOOP( "Select the second asymptote of the new conic..." ), false },
  { PointImp::stype(), I18N_NOOP( "Construct a conic through this point" ),
    I18N_NOOP( "Select a point for the new conic to go through..." ), true }
}

Definition at line 81 of file conic_types.cc.

struct ArgsParser::spec argsspecConicBDFP[] [static]

Initial value:

{
  { AbstractLineImp::stype(), I18N_NOOP( "Construct a conic with this line as directrix" ),
    I18N_NOOP( "Select the directrix of the new conic..." ), false },
  { PointImp::stype(), I18N_NOOP( "Construct a conic with this point as focus" ),
    I18N_NOOP( "Select the focus of the new conic..." ), false },
  { PointImp::stype(), I18N_NOOP( "Construct a conic through this point" ),
    I18N_NOOP( "Select a point for the new conic to go through..." ), true }
}

Definition at line 215 of file conic_types.cc.

const ArgsParser::spec argsspecConicDirectrix[] [static]

Initial value:

{
  { ConicImp::stype(), I18N_NOOP( "Construct the directrix of this conic" ),
    I18N_NOOP( "Select the conic of which you want to construct the directrix..." ), false }
}

Definition at line 378 of file conic_types.cc.

const ArgsParser::spec argsspecConicPolarLine[] [static]

Initial value:

{
  { ConicImp::stype(), I18N_NOOP( "Construct a polar line wrt. this conic" ),
    I18N_NOOP( "Select the conic wrt. which you want to construct a polar point..." ), false },
  { PointImp::stype(), I18N_NOOP( "Construct the polar line of this point" ),
    I18N_NOOP( "Select the line of which you want to construct the polar point..." ), false }
}

Definition at line 341 of file conic_types.cc.

const ArgsParser::spec argsspecConicPolarPoint[] [static]

Initial value:

{
  { ConicImp::stype(), I18N_NOOP( "Construct a polar point wrt. this conic" ),
    I18N_NOOP( "Select the conic wrt. which you want to construct a polar point..." ), false },
  { AbstractLineImp::stype(), I18N_NOOP( "Construct the polar point of this line" ),
    I18N_NOOP( "Select the line of which you want to construct the polar point..." ), false }
}

Definition at line 305 of file conic_types.cc.

const ArgsParser::spec argsspecConicRadical[] [static]

Initial value:

{
  { ConicImp::stype(), radicallinesstatement,
    I18N_NOOP( "Select the first of the two conics of which you want to construct the radical line..." ), false },
  { ConicImp::stype(), radicallinesstatement,
    I18N_NOOP( "Select the other of the two conic of which you want to construct the radical line..." ), false },
  { IntImp::stype(), "param", "SHOULD NOT BE SEEN", false },
  { IntImp::stype(), "param", "SHOULD NOT BE SEEN", false }
}

Definition at line 545 of file conic_types.cc.

const ArgsParser::spec argsspecEllipseBFFP[] [static]

Initial value:

{
  { PointImp::stype(), constructellipsewithfocusstat,
    I18N_NOOP( "Select the first focus of the new ellipse..." ), false },
  { PointImp::stype(), constructellipsewithfocusstat,
    I18N_NOOP( "Select the second focus of the new ellipse..." ), false },
  { PointImp::stype(), I18N_NOOP( "Construct an ellipse through this point" ),
    I18N_NOOP( "Select a point for the new ellipse to go through..." ), true }
}

Definition at line 142 of file conic_types.cc.

const ArgsParser::spec argsspecHyperbolaB4P[] [static]

Initial value:

{
  { PointImp::stype(), hyperbolatpstatement,
    I18N_NOOP( "Select a point for the new hyperbola to go through..." ), true },
  { PointImp::stype(), hyperbolatpstatement,
    I18N_NOOP( "Select a point for the new hyperbola to go through..." ), true },
  { PointImp::stype(), hyperbolatpstatement,
    I18N_NOOP( "Select a point for the new hyperbola to go through..." ), true },
  { PointImp::stype(), hyperbolatpstatement,
    I18N_NOOP( "Select a point for the new hyperbola to go through..." ), true }
}

Definition at line 419 of file conic_types.cc.

const ArgsParser::spec argsspecHyperbolaBFFP[] [static]

Initial value:

{
  { PointImp::stype(), constructhyperbolawithfocusstat,
    I18N_NOOP( "Select the first focus of the new hyperbola..." ), false },
  { PointImp::stype(), constructhyperbolawithfocusstat,
    I18N_NOOP( "Select the second focus of the new hyperbola..." ), false },
  { PointImp::stype(), I18N_NOOP( "Construct a hyperbola through this point" ),
    I18N_NOOP( "Select a point for the new hyperbola to go through..." ), true }
}

Definition at line 177 of file conic_types.cc.

const ArgsParser::spec argsspecParabolaBDP[] [static]

Initial value:

{
  { AbstractLineImp::stype(), I18N_NOOP( "Construct a parabola with this directrix" ),
    I18N_NOOP( "Select the directrix of the new parabola..." ), false },
  { PointImp::stype(), I18N_NOOP( "Construct a parabola with this focus" ),
    I18N_NOOP( "Select the focus of the new parabola..." ), true }
}

Definition at line 463 of file conic_types.cc.

const ArgsParser::spec argsspecParabolaBTP[] [static]

Initial value:

{
  { PointImp::stype(), constructparabolathroughpointstat,
    I18N_NOOP( "Select a point for the new parabola to go through..." ), true },
  { PointImp::stype(), constructparabolathroughpointstat,
    I18N_NOOP( "Select a point for the new parabola to go through..." ), true },
  { PointImp::stype(), constructparabolathroughpointstat,
    I18N_NOOP( "Select a point for the new parabola to go through..." ), true }
}

Definition at line 262 of file conic_types.cc.

const char conic_constructstatement[] = I18N_NOOP( "Construct a conic through this point" ) [static]

Definition at line 33 of file conic_types.cc.

const char constructellipsewithfocusstat[] [static]

Initial value:

  I18N_NOOP( "Construct an ellipse with this focus" )

Definition at line 139 of file conic_types.cc.

const char constructhyperbolawithfocusstat[] [static]

Initial value:

  I18N_NOOP( "Construct a hyperbola with this focus" )

Definition at line 174 of file conic_types.cc.

const char constructparabolathroughpointstat[] [static]

Initial value:

  I18N_NOOP( "Construct a parabola through this point" )

Definition at line 259 of file conic_types.cc.

const char hyperbolatpstatement[] = I18N_NOOP( "Construct a hyperbola through this point" ) [static]

Definition at line 417 of file conic_types.cc.

const char radicallinesstatement[] = I18N_NOOP( "Construct the radical lines of this conic" ) [static]

Definition at line 543 of file conic_types.cc.

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