kig
#include "line_type.h"
#include "bogus_imp.h"
#include "line_imp.h"
#include "object_holder.h"
#include "other_imp.h"
#include "point_imp.h"
#include "../kig/kig_view.h"
#include "../kig/kig_part.h"
#include "../kig/kig_commands.h"
#include "../misc/common.h"
#include "../misc/calcpaths.h"
#include <qstringlist.h>
#include <klocale.h>
Include dependency graph for line_type.cc:
Go to the source code of this file.
Functions | |
KIG_INSTANTIATE_OBJECT_TYPE_INSTANCE (SegmentAxisType) | |
Variables | |
static const ArgsParser::spec | argspecSegmentAxisABType [] |
static const ArgsParser::spec | argsspecHalflineByVector [] |
static const ArgsParser::spec | argsspecLineAB [] |
static const ArgsParser::spec | argsspecLineByVector [] |
static const ArgsParser::spec | argsspecLineParallel [] |
static const ArgsParser::spec | argsspecLinePerpend [] |
static const ArgsParser::spec | argsspecRayAB [] |
static const ArgsParser::spec | argsspecSegmentAB [] |
static const char | constructhalflinestartingstat [] = I18N_NOOP( "Construct a half-line starting at this point" ) |
static const char | constructlineabstat [] = I18N_NOOP( "Construct a line through this point" ) |
Function Documentation
KIG_INSTANTIATE_OBJECT_TYPE_INSTANCE | ( | SegmentAxisType | ) |
Variable Documentation
|
static |
Initial value:
=
{
{ SegmentImp::stype(), I18N_NOOP( "Construct the axis of this segment" ),
I18N_NOOP( "Select the segment of which you want to draw the axis..." ), true }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing the SegmentImp type.
Definition: line_imp.cc:545
Definition at line 130 of file line_type.cc.
|
static |
Initial value:
=
{
{ VectorImp::stype(), I18N_NOOP( "Construct a half-line by this vector" ),
I18N_NOOP( "Select a vector in the direction of the new half-line..." ), true },
I18N_NOOP( "Select the start point of the new half-line..." ), true }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing the VectorImp type.
Definition: other_imp.cc:613
static const char constructhalflinestartingstat[]
Definition: line_type.cc:98
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
Definition at line 337 of file line_type.cc.
|
static |
Initial value:
=
{
I18N_NOOP( "Select a point for the line to go through..." ), true },
I18N_NOOP( "Select another point for the line to go through..." ), true }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
Definition at line 68 of file line_type.cc.
|
static |
Initial value:
=
{
{ VectorImp::stype(), I18N_NOOP( "Construct a line by this vector" ),
I18N_NOOP( "Select a vector in the direction of the new line..." ), true },
I18N_NOOP( "Select a point for the new line to go through..." ), true }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing the VectorImp type.
Definition: other_imp.cc:613
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
Definition at line 297 of file line_type.cc.
|
static |
Initial value:
=
{
{ AbstractLineImp::stype(), I18N_NOOP( "Construct a line parallel to this line" ),
I18N_NOOP( "Select a line parallel to the new line..." ), false },
{ PointImp::stype(), I18N_NOOP( "Construct the parallel line through this point" ),
I18N_NOOP( "Select a point for the new line to go through..." ), true }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
static const ObjectImpType * stype()
Returns the ObjectImpType representing the AbstractLineImp type.
Definition: line_imp.cc:520
Definition at line 185 of file line_type.cc.
|
static |
Initial value:
=
{
{ AbstractLineImp::stype(), I18N_NOOP( "Construct a line perpendicular to this line" ),
I18N_NOOP( "Select a line perpendicular to the new line..." ), false },
{ PointImp::stype(), I18N_NOOP( "Construct a perpendicular line through this point" ),
I18N_NOOP( "Select a point for the new line to go through..." ), true }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
static const ObjectImpType * stype()
Returns the ObjectImpType representing the AbstractLineImp type.
Definition: line_imp.cc:520
Definition at line 218 of file line_type.cc.
|
static |
Initial value:
=
{
I18N_NOOP( "Select the start point of the new half-line..." ), true },
{ PointImp::stype(), I18N_NOOP( "Construct a half-line through this point" ),
I18N_NOOP( "Select a point for the half-line to go through..." ), true }
}
static const char constructhalflinestartingstat[]
Definition: line_type.cc:98
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
Definition at line 100 of file line_type.cc.
|
static |
Initial value:
=
{
{ PointImp::stype(), I18N_NOOP( "Construct a segment starting at this point" ),
I18N_NOOP( "Select the start point of the new segment..." ), true },
{ PointImp::stype(), I18N_NOOP( "Construct a segment ending at this point" ),
I18N_NOOP( "Select the end point of the new segment..." ), true }
}
static const ObjectImpType * stype()
Returns the ObjectImpType representing PointImp's.
Definition: point_imp.cc:159
Definition at line 36 of file line_type.cc.
|
static |
Definition at line 98 of file line_type.cc.
|
static |
Definition at line 66 of file line_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:05 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:05 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.