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

kig

  • sources
  • kde-4.12
  • kdeedu
  • kig
  • objects
Variables
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 const struct
ArgsParser::spec 
argsspecConicB5P []
 
static const ArgsParser::spec argsspecConicBAAP []
 
static const 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 }
}
IntImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the IntImp type.
Definition: bogus_imp.cc:278
ConicImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the ConicImp type.
Definition: conic_imp.cc:380

Definition at line 503 of file conic_types.cc.

const 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 }
}
conic_constructstatement
static const char conic_constructstatement[]
Definition: conic_types.cc:33
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159

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 }
}
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
AbstractLineImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the AbstractLineImp type.
Definition: line_imp.cc:520

Definition at line 81 of file conic_types.cc.

const 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 }
}
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
AbstractLineImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the AbstractLineImp type.
Definition: line_imp.cc:520

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 }
}
ConicImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the ConicImp type.
Definition: conic_imp.cc:380

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 }
}
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
ConicImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the ConicImp type.
Definition: conic_imp.cc:380

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 }
}
ConicImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the ConicImp type.
Definition: conic_imp.cc:380
AbstractLineImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the AbstractLineImp type.
Definition: line_imp.cc:520

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 }
}
radicallinesstatement
static const char radicallinesstatement[]
Definition: conic_types.cc:543
IntImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the IntImp type.
Definition: bogus_imp.cc:278
ConicImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the ConicImp type.
Definition: conic_imp.cc:380

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 }
}
constructellipsewithfocusstat
static const char constructellipsewithfocusstat[]
Definition: conic_types.cc:139
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159

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 }
}
hyperbolatpstatement
static const char hyperbolatpstatement[]
Definition: conic_types.cc:417
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159

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 }
}
constructhyperbolawithfocusstat
static const char constructhyperbolawithfocusstat[]
Definition: conic_types.cc:174
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159

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..." ), false }
}
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
AbstractLineImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing the AbstractLineImp type.
Definition: line_imp.cc:520

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 }
}
constructparabolathroughpointstat
static const char constructparabolathroughpointstat[]
Definition: conic_types.cc:259
PointImp::stype
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159

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.

This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:35:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kig

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

kdeedu API Reference

Skip menu "kdeedu API Reference"
  • Analitza
  •     lib
  • kalgebra
  • kalzium
  •   libscience
  • kanagram
  • kig
  •   lib
  • klettres
  • kstars
  • libkdeedu
  •   keduvocdocument
  • marble
  • parley
  • rocs
  •   App
  •   RocsCore
  •   VisualEditor
  •   stepcore

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal