kig
tests_type.cc File Reference
#include "tests_type.h"
#include <math.h>
#include "line_imp.h"
#include "polygon_imp.h"
#include "point_imp.h"
#include "bogus_imp.h"
#include "other_imp.h"
#include <cmath>
Include dependency graph for tests_type.cc:
Go to the source code of this file.
Variables | |
static const ArgsParser::spec | argsspecAreCollinear [] |
static const ArgsParser::spec | argsspecAreOrthogonal [] |
static const ArgsParser::spec | argsspecAreParallel [] |
static const ArgsParser::spec | argsspecSameDistanceType [] |
static const ArgsParser::spec | containsTestArgsSpec [] |
static const ArgsParser::spec | ConvexPolygonTestArgsSpec [] |
static const ArgsParser::spec | existenceArgsSpec [] |
static const ArgsParser::spec | InPolygonTestArgsSpec [] |
static const ArgsParser::spec | vectorEqualityArgsSpec [] |
Variable Documentation
|
static |
Initial value:
=
{
{ PointImp::stype(), I18N_NOOP( "Check collinearity of this point" ),
I18N_NOOP( "Select the first of the three possibly collinear points..." ), false },
{ PointImp::stype(), I18N_NOOP( "and this second point" ),
I18N_NOOP( "Select the second of the three possibly collinear points..." ), false },
{ PointImp::stype(), I18N_NOOP( "with this third point" ),
I18N_NOOP( "Select the last of the three possibly collinear points..." ), false }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
Definition at line 118 of file tests_type.cc.
|
static |
Initial value:
=
{
{ AbstractLineImp::stype(), I18N_NOOP( "Is this line orthogonal?" ),
I18N_NOOP( "Select the first of the two possibly orthogonal lines..." ), false },
{ AbstractLineImp::stype(), I18N_NOOP( "Orthogonal to this line?" ),
I18N_NOOP( "Select the other of the two possibly orthogonal lines..." ), false }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing the AbstractLineImp type.
Definition: line_imp.cc:520
Definition at line 74 of file tests_type.cc.
|
static |
Initial value:
=
{
{ AbstractLineImp::stype(), I18N_NOOP( "Is this line parallel?" ),
I18N_NOOP( "Select the first of the two possibly parallel lines..." ), false },
{ AbstractLineImp::stype(), I18N_NOOP( "Parallel to this line?" ),
I18N_NOOP( "Select the other of the two possibly parallel lines..." ), false }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing the AbstractLineImp type.
Definition: line_imp.cc:520
Definition at line 30 of file tests_type.cc.
|
static |
Initial value:
=
{
{ PointImp::stype(), I18N_NOOP( "Check if this point has the same distance" ),
I18N_NOOP( "Select the point which might have the same distance from two other points..." ), false },
{ PointImp::stype(), I18N_NOOP( "from this point" ),
I18N_NOOP( "Select the first of the two other points..." ), false },
{ PointImp::stype(), I18N_NOOP( "and from this second point" ),
I18N_NOOP( "Select the other of the two other points..." ), false }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
Definition at line 299 of file tests_type.cc.
|
static |
Initial value:
=
{
{ PointImp::stype(), I18N_NOOP( "Check whether this point is on a curve" ),
I18N_NOOP( "Select the point you want to test..." ), false },
{ CurveImp::stype(), I18N_NOOP( "Check whether the point is on this curve" ),
I18N_NOOP( "Select the curve that the point might be on..." ), false }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
static const ObjectImpType * stype()
Returns the ObjectImpType representing the CurveImp type.
Definition: curve_imp.cc:27
Definition at line 164 of file tests_type.cc.
|
static |
Initial value:
=
{
{ FilledPolygonImp::stype(), I18N_NOOP( "Check whether this polygon is convex" ),
I18N_NOOP( "Select the polygon you want to test for convexity..." ), false }
}
Definition at line 256 of file tests_type.cc.
|
static |
Initial value:
=
{
{ ObjectImp::stype(), I18N_NOOP( "Check whether this object exists" ),
I18N_NOOP( "Select the object for the existence check..." ), false }
}
static const ObjectImpType * stype()
The ObjectImpType representing the base ObjectImp class.
Definition: object_imp.cc:284
Definition at line 386 of file tests_type.cc.
|
static |
Initial value:
=
{
{ PointImp::stype(), I18N_NOOP( "Check whether this point is in a polygon" ),
I18N_NOOP( "Select the point you want to test..." ), false },
{ FilledPolygonImp::stype(), I18N_NOOP( "Check whether the point is in this polygon" ),
I18N_NOOP( "Select the polygon that the point might be in..." ), false }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
Definition at line 210 of file tests_type.cc.
|
static |
Initial value:
=
{
{ VectorImp::stype(), I18N_NOOP( "Check whether this vector is equal to another vector" ),
I18N_NOOP( "Select the first of the two possibly equal vectors..." ), false },
{ VectorImp::stype(), I18N_NOOP( "Check whether this vector is equal to the other vector" ),
I18N_NOOP( "Select the other of the two possibly equal vectors..." ), false }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing the VectorImp type.
Definition: other_imp.cc:613
Definition at line 344 of file tests_type.cc.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:06 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:12:06 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.