kig
EllipseBFFPType Class Reference
#include <conic_types.h>
Inheritance diagram for EllipseBFFPType:
Public Member Functions | |
int | type () const |
Public Member Functions inherited from ConicBFFPType | |
ObjectImp * | calc (const Args &parents, const KigDocument &) const |
const ObjectImpType * | resultId () const |
Public Member Functions inherited from ArgsParserObjectType | |
const ArgsParser & | argsParser () const |
const ObjectImpType * | impRequirement (const ObjectImp *o, const Args &parents) const |
bool | isDefinedOnOrThrough (const ObjectImp *o, const Args &parents) const |
std::vector< ObjectCalcer * > | sortArgs (const std::vector< ObjectCalcer * > &args) const |
Args | sortArgs (const Args &args) const |
Public Member Functions inherited from ObjectType | |
virtual | ~ObjectType () |
virtual bool | canMove (const ObjectTypeCalcer &ourobj) const |
virtual void | executeAction (int i, ObjectHolder &o, ObjectTypeCalcer &t, KigPart &d, KigWidget &w, NormalMode &m) const |
const char * | fullName () const |
virtual bool | inherits (int type) const |
virtual bool | isFreelyTranslatable (const ObjectTypeCalcer &ourobj) const |
virtual bool | isTransform () const |
virtual std::vector < ObjectCalcer * > | movableParents (const ObjectTypeCalcer &ourobj) const |
virtual void | move (ObjectTypeCalcer &ourobj, const Coordinate &to, const KigDocument &d) const |
virtual const Coordinate | moveReferencePoint (const ObjectTypeCalcer &ourobj) const |
virtual QStringList | specialActions () const |
Static Public Member Functions | |
static const EllipseBFFPType * | instance () |
Additional Inherited Members | |
Public Types inherited from ObjectType | |
enum | { ID_ConstrainedPointType, ID_LocusType, ID_FixedPointType } |
Protected Member Functions inherited from ConicBFFPType | |
ConicBFFPType (const char *fullname, const ArgsParser::spec *, int n) | |
~ConicBFFPType () | |
Protected Member Functions inherited from ArgsParserObjectType | |
ArgsParserObjectType (const char fulltypename[], const struct ArgsParser::spec argsspec[], int n) | |
Protected Member Functions inherited from ObjectType | |
ObjectType (const char fulltypename[]) | |
Protected Attributes inherited from ArgsParserObjectType | |
const ArgsParser | margsparser |
Detailed Description
Definition at line 61 of file conic_types.h.
Member Function Documentation
|
static |
Definition at line 168 of file conic_types.cc.
|
virtual |
-1 for hyperbola, 1 for ellipse.
Implements ConicBFFPType.
Definition at line 163 of file conic_types.cc.
The documentation for this class was generated from the following files:
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.