九韶内核
|
成员的完整列表,这些成员属于 AMCAX::Geom2Parabola,包括所有继承而来的类成员
Continuity() const noexcept override | AMCAX::Geom2Conic | virtual |
Copy() const override | AMCAX::Geom2Parabola | virtual |
D0(double u, Point2 &p) const noexcept override | AMCAX::Geom2Parabola | virtual |
D1(double u, Point2 &p, Vector2 &v1) const noexcept override | AMCAX::Geom2Parabola | virtual |
D2(double u, Point2 &p, Vector2 &v1, Vector2 &v2) const noexcept override | AMCAX::Geom2Parabola | virtual |
D3(double u, Point2 &p, Vector2 &v1, Vector2 &v2, Vector2 &v3) const noexcept override | AMCAX::Geom2Parabola | virtual |
Directrix() const noexcept | AMCAX::Geom2Parabola | |
DN(double u, int n) const override | AMCAX::Geom2Parabola | virtual |
Eccentricity() const noexcept override | AMCAX::Geom2Parabola | virtual |
FirstParameter() const noexcept override | AMCAX::Geom2Parabola | virtual |
Focal() const noexcept | AMCAX::Geom2Parabola | |
FocalParameter() const noexcept | AMCAX::Geom2Parabola | |
Focus() const noexcept | AMCAX::Geom2Parabola | |
Geom2Conic() noexcept=default | AMCAX::Geom2Conic | protected |
Geom2Conic(const Frame2 &frame) noexcept | AMCAX::Geom2Conic | explicitprotected |
Geom2Conic(const Axis2 &axis, bool isRight=true) noexcept | AMCAX::Geom2Conic | explicitprotected |
Geom2Geometry() noexcept=default | AMCAX::Geom2Geometry | |
Geom2Geometry(const Geom2Geometry &) noexcept=default | AMCAX::Geom2Geometry | |
Geom2Geometry(Geom2Geometry &&) noexcept=default | AMCAX::Geom2Geometry | |
Geom2Parabola() noexcept=default | AMCAX::Geom2Parabola | |
Geom2Parabola(const Parabola2 &p) noexcept | AMCAX::Geom2Parabola | explicit |
Geom2Parabola(const Axis2 &axis, double focal, bool isRight=true) | AMCAX::Geom2Parabola | |
Geom2Parabola(const Frame2 &frame, double focal) | AMCAX::Geom2Parabola | |
Geom2Parabola(const Axis2 &directrix, const Point2 &focus, bool isRight=true) | AMCAX::Geom2Parabola | |
IsClosed() const noexcept override | AMCAX::Geom2Parabola | virtual |
IsCN(int n) const noexcept override | AMCAX::Geom2Conic | virtual |
IsPeriodic() const noexcept override | AMCAX::Geom2Parabola | virtual |
LastParameter() const noexcept override | AMCAX::Geom2Parabola | virtual |
Location() const noexcept | AMCAX::Geom2Conic | |
Mirror(const Point2 &point) | AMCAX::Geom2Geometry | |
Mirror(const Axis2 &axis) | AMCAX::Geom2Geometry | |
Mirrored(const Point2 &point) const | AMCAX::Geom2Geometry | |
Mirrored(const Axis2 &axis) const | AMCAX::Geom2Geometry | |
operator=(const Geom2Geometry &) noexcept=default | AMCAX::Geom2Geometry | |
operator=(Geom2Geometry &&) noexcept=default | AMCAX::Geom2Geometry | |
Parabola() const noexcept | AMCAX::Geom2Parabola | |
ParametricTransformation(const Transformation2 &tr) const noexcept override | AMCAX::Geom2Parabola | virtual |
Period() const | AMCAX::Geom2Curve | virtual |
pos | AMCAX::Geom2Conic | protected |
Position() const noexcept | AMCAX::Geom2Conic | |
Read(std::istream &is) override | AMCAX::Geom2Parabola | virtual |
Reverse() noexcept override | AMCAX::Geom2Conic | virtual |
Reversed() const | AMCAX::Geom2Curve | |
ReversedParameter(double u) const noexcept override | AMCAX::Geom2Parabola | virtual |
Rotate(const Point2 &point, double angle) | AMCAX::Geom2Geometry | |
Rotated(const Point2 &point, double angle) const | AMCAX::Geom2Geometry | |
Scale(const Point2 &point, double scale) | AMCAX::Geom2Geometry | |
Scaled(const Point2 &point, double scale) const | AMCAX::Geom2Geometry | |
SemilatusRectum() const noexcept | AMCAX::Geom2Parabola | |
SetFocal(double focal) | AMCAX::Geom2Parabola | |
SetLocation(const Point2 &point) noexcept | AMCAX::Geom2Conic | |
SetParabola(const Parabola2 &p) noexcept | AMCAX::Geom2Parabola | |
SetPosition(const Frame2 &frame) noexcept | AMCAX::Geom2Conic | |
SetXAxis(const Axis2 &axis) noexcept | AMCAX::Geom2Conic | |
SetYAxis(const Axis2 &axis) noexcept | AMCAX::Geom2Conic | |
Transform(const Transformation2 &tr) noexcept override | AMCAX::Geom2Parabola | virtual |
Transformed(const Transformation2 &tr) const | AMCAX::Geom2Geometry | |
TransformedParameter(double u, const Transformation2 &tr) const noexcept override | AMCAX::Geom2Parabola | virtual |
Translate(const Vector2 &vec) | AMCAX::Geom2Geometry | |
Translate(const Point2 &p1, const Point2 &p2) | AMCAX::Geom2Geometry | |
Translated(const Vector2 &vec) const | AMCAX::Geom2Geometry | |
Translated(const Point2 &p1, const Point2 &p2) const | AMCAX::Geom2Geometry | |
Type() const noexcept override | AMCAX::Geom2Parabola | virtual |
Value(double u) const | AMCAX::Geom2Curve | |
Write(std::ostream &os) const override | AMCAX::Geom2Parabola | virtual |
XAxis() const noexcept | AMCAX::Geom2Conic | |
YAxis() const noexcept | AMCAX::Geom2Conic | |
~Geom2Geometry() noexcept=default | AMCAX::Geom2Geometry | virtual |