#include <Geo.h>

Public Member Functions

 Point ()
 
 Point (double *px, double *py)
 
- Public Member Functions inherited from GCS::DependentParameters
 DependentParameters ()
 

Public Attributes

double * x
 
double * y
 
- Public Attributes inherited from GCS::DependentParameters
bool hasDependentParameters
 

Constructor & Destructor Documentation

◆ Point() [1/2]

GCS::Point::Point ( )

◆ Point() [2/2]

GCS::Point::Point ( double *  px,
double *  py 
)

Member Data Documentation

◆ x

double* GCS::Point::x

Referenced by Sketcher::Sketch::addArc(), Sketcher::Sketch::addArcOfEllipse(), Sketcher::Sketch::addArcOfHyperbola(), Sketcher::Sketch::addArcOfParabola(), Sketcher::Sketch::addBSpline(), Sketcher::Sketch::addCircle(), GCS::System::addConstraintInternalAlignmentEllipseFocus1(), GCS::System::addConstraintInternalAlignmentEllipseMajorDiameter(), GCS::System::addConstraintInternalAlignmentEllipseMinorDiameter(), GCS::System::addConstraintInternalAlignmentHyperbolaFocus(), GCS::System::addConstraintInternalAlignmentHyperbolaMajorDiameter(), GCS::System::addConstraintInternalAlignmentHyperbolaMinorDiameter(), GCS::System::addConstraintInternalAlignmentParabolaFocus(), GCS::System::addConstraintP2PCoincident(), GCS::System::addConstraintPerpendicularArc2Line(), GCS::System::addConstraintPerpendicularLine2Arc(), GCS::System::addConstraintTangent(), GCS::System::addConstraintVertical(), Sketcher::Sketch::addDistanceXConstraint(), Sketcher::Sketch::addEllipse(), Sketcher::Sketch::addLineSegment(), Sketcher::Sketch::addPoint(), Sketcher::Sketch::calculateAngleViaPoint(), Sketcher::Sketch::calculateNormalAtPoint(), PathScripts.PathInspect.GCodeEditorDialog::cleanup(), GCS::ConstraintL2LAngle::ConstraintL2LAngle(), GCS::ConstraintMidpointOnLine::ConstraintMidpointOnLine(), GCS::ConstraintP2PAngle::ConstraintP2PAngle(), GCS::ConstraintP2PDistance::ConstraintP2PDistance(), GCS::ConstraintPerpendicular::ConstraintPerpendicular(), GCS::ConstraintPointOnLine::ConstraintPointOnLine(), GCS::ConstraintPointOnPerpBisector::ConstraintPointOnPerpBisector(), GCS::ConstraintTangentCircumf::ConstraintTangentCircumf(), PathScripts.PostUtils.GCodeEditorDialog::done(), Sketcher::Sketch::initMove(), GCS::Line::PushOwnParams(), GCS::Circle::PushOwnParams(), GCS::Ellipse::PushOwnParams(), GCS::Hyperbola::PushOwnParams(), GCS::Parabola::PushOwnParams(), GCS::Line::ReconstructOnNewPvec(), GCS::Circle::ReconstructOnNewPvec(), GCS::Ellipse::ReconstructOnNewPvec(), GCS::Hyperbola::ReconstructOnNewPvec(), and GCS::Parabola::ReconstructOnNewPvec().

◆ y

double* GCS::Point::y

Referenced by Sketcher::Sketch::addArc(), Sketcher::Sketch::addArcOfEllipse(), Sketcher::Sketch::addArcOfHyperbola(), Sketcher::Sketch::addArcOfParabola(), Sketcher::Sketch::addBSpline(), Sketcher::Sketch::addCircle(), GCS::System::addConstraintHorizontal(), GCS::System::addConstraintInternalAlignmentEllipseFocus1(), GCS::System::addConstraintInternalAlignmentEllipseMajorDiameter(), GCS::System::addConstraintInternalAlignmentEllipseMinorDiameter(), GCS::System::addConstraintInternalAlignmentHyperbolaFocus(), GCS::System::addConstraintInternalAlignmentHyperbolaMajorDiameter(), GCS::System::addConstraintInternalAlignmentHyperbolaMinorDiameter(), GCS::System::addConstraintInternalAlignmentParabolaFocus(), GCS::System::addConstraintP2PCoincident(), GCS::System::addConstraintPerpendicularArc2Line(), GCS::System::addConstraintPerpendicularLine2Arc(), GCS::System::addConstraintTangent(), Sketcher::Sketch::addDistanceYConstraint(), Sketcher::Sketch::addLineSegment(), Sketcher::Sketch::addPoint(), PathScripts.PathInspect.GCodeEditorDialog::cleanup(), GCS::ConstraintL2LAngle::ConstraintL2LAngle(), GCS::ConstraintMidpointOnLine::ConstraintMidpointOnLine(), GCS::ConstraintP2PAngle::ConstraintP2PAngle(), GCS::ConstraintP2PDistance::ConstraintP2PDistance(), GCS::ConstraintPerpendicular::ConstraintPerpendicular(), GCS::ConstraintPointOnLine::ConstraintPointOnLine(), GCS::ConstraintPointOnPerpBisector::ConstraintPointOnPerpBisector(), GCS::ConstraintTangentCircumf::ConstraintTangentCircumf(), PathScripts.PostUtils.GCodeEditorDialog::done(), Sketcher::Sketch::initMove(), GCS::Line::PushOwnParams(), GCS::Circle::PushOwnParams(), GCS::Ellipse::PushOwnParams(), GCS::Hyperbola::PushOwnParams(), GCS::Parabola::PushOwnParams(), GCS::Line::ReconstructOnNewPvec(), GCS::Circle::ReconstructOnNewPvec(), GCS::Ellipse::ReconstructOnNewPvec(), GCS::Hyperbola::ReconstructOnNewPvec(), and GCS::Parabola::ReconstructOnNewPvec().


The documentation for this class was generated from the following file:
  • src/Mod/Sketcher/App/planegcs/Geo.h