九韶内核
|
成员的完整列表,这些成员属于 AMCAX::EllipseS< DIM >,包括所有继承而来的类成员
_derived() noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inlineprotected |
_derived() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inlineprotected |
_derived() noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inlineprotected |
_derived() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inlineprotected |
Area() const noexcept | AMCAX::EllipseS< DIM > | inline |
Axis() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Axis() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
CheckValidity() const | AMCAX::EllipseS< DIM > | inlineprotected |
Coefficients(double &a, double &b, double &c, double &d, double &e, double &f) const noexcept | AMCAX::EllipseS< DIM > | inline |
ConicBase() noexcept=default | AMCAX::ConicBase< DIM, EllipseS< DIM > > | protected |
ConicBase(const AxisT< double, DIM > &majorAxis, bool isRight=true) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inlineexplicitprotected |
ConicBase(const FrameT< double, DIM > &frame) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inlineexplicitprotected |
ConicBase() noexcept=default | AMCAX::ConicBase< DIM, EllipseS< DIM > > | protected |
ConicBase(const AxisT< double, DIM > &majorAxis, bool isRight=true) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inlineexplicitprotected |
ConicBase(const FrameT< double, DIM > &frame) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inlineexplicitprotected |
Directrix1() const | AMCAX::EllipseS< DIM > | inline |
Directrix2() const | AMCAX::EllipseS< DIM > | inline |
Eccentricity() const | AMCAX::EllipseS< DIM > | inline |
EllipseS() noexcept=default | AMCAX::EllipseS< DIM > | |
EllipseS(const AxisT< double, DIM > &majorAxis, double major, double minor, bool isRight=true) | AMCAX::EllipseS< DIM > | inline |
EllipseS(const FrameT< double, DIM > &frame, double major, double minor) | AMCAX::EllipseS< DIM > | inline |
Focal() const noexcept | AMCAX::EllipseS< DIM > | inline |
FocalParameter() const | AMCAX::EllipseS< DIM > | inline |
Focus1() const noexcept | AMCAX::EllipseS< DIM > | inline |
Focus2() const noexcept | AMCAX::EllipseS< DIM > | inline |
Location() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Location() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
MajorRadius() const noexcept | AMCAX::EllipseS< DIM > | inline |
majorRadius | AMCAX::EllipseS< DIM > | protected |
MinorRadius() const noexcept | AMCAX::EllipseS< DIM > | inline |
minorRadius | AMCAX::EllipseS< DIM > | protected |
Mirror(const PointT< double, DIM > &p) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirror(const AxisT< double, DIM > &axis) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirror(const Frame3 &frame) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirror(const PointT< double, DIM > &p) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirror(const AxisT< double, DIM > &axis) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirror(const Frame3 &frame) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirrored(const PointT< double, DIM > &p) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirrored(const AxisT< double, DIM > &axis) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirrored(const Frame3 &frame) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirrored(const PointT< double, DIM > &p) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirrored(const AxisT< double, DIM > &axis) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Mirrored(const Frame3 &frame) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
pos | AMCAX::EllipseS< DIM > | protected |
Position() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Position() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Rotate(const PointT< double, DIM > &point, double angle) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Rotate(const Axis3 &axis, double angle) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Rotate(const PointT< double, DIM > &point, double angle) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Rotate(const Axis3 &axis, double angle) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Rotated(const PointT< double, DIM > &point, double angle) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Rotated(const Axis3 &axis, double angle) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Rotated(const PointT< double, DIM > &point, double angle) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Rotated(const Axis3 &axis, double angle) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Scale(const PointT< double, DIM > &point, double scale) noexcept | AMCAX::EllipseS< DIM > | inline |
Scaled(const PointT< double, DIM > &point, double scale) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Scaled(const PointT< double, DIM > &point, double scale) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SemilatusRectum() const | AMCAX::EllipseS< DIM > | inline |
SetAxis(const AxisT< double, DIM > &axis) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetAxis(const AxisT< double, DIM > &axis) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetLocation(const PointT< double, DIM > &p) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetLocation(const PointT< double, DIM > &p) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetMajorRadius(double r) | AMCAX::EllipseS< DIM > | inline |
SetMinorRadius(double r) | AMCAX::EllipseS< DIM > | inline |
SetPosition(const FrameT< double, DIM > &frame) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetPosition(const FrameT< double, DIM > &frame) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetXAxis(const AxisT< double, DIM > &axis) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetXAxis(const AxisT< double, DIM > &axis) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetYAxis(const AxisT< double, DIM > &axis) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
SetYAxis(const AxisT< double, DIM > &axis) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Transform(const TransformationT< double, DIM > &tr) noexcept | AMCAX::EllipseS< DIM > | inline |
Transformed(const TransformationT< double, DIM > &tr) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Transformed(const TransformationT< double, DIM > &tr) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Translate(const VectorT< double, DIM > &vec) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Translate(const PointT< double, DIM > &p1, const PointT< double, DIM > &p2) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Translate(const VectorT< double, DIM > &vec) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Translate(const PointT< double, DIM > &p1, const PointT< double, DIM > &p2) noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Translated(const VectorT< double, DIM > &vec) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Translated(const PointT< double, DIM > &p1, const PointT< double, DIM > &p2) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Translated(const VectorT< double, DIM > &vec) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
Translated(const PointT< double, DIM > &p1, const PointT< double, DIM > &p2) const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
XAxis() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
XAxis() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
YAxis() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |
YAxis() const noexcept | AMCAX::ConicBase< DIM, EllipseS< DIM > > | inline |