Belle II Software development
PerigeeCircle Member List

This is the complete list of members for PerigeeCircle, including all inherited members.

absRadius() constPerigeeCircleinline
apogee() constPerigeeCircleinline
arcLengthAtDeltaLength(double delta, double dr) constPerigeeCircleprivate
arcLengthAtSecantLength(double secantLength) constPerigeeCircleprivate
arcLengthBetween(const Vector2D &from, const Vector2D &to) constPerigeeCircle
arcLengthPeriod() constPerigeeCircleinline
arcLengthTo(const Vector2D &point) constPerigeeCircle
arcLengthToCylindricalR(double cylindricalR) constPerigeeCircle
atArcLength(double arcLength) constPerigeeCircle
atCylindricalR(double cylindricalR) constPerigeeCircle
atCylindricalRForwardOf(const Vector2D &startPoint, double cylindricalR) constPerigeeCircle
center() constPerigeeCircleinline
chooseNextForwardOf(const Vector2D &start, const Vector2D &end1, const Vector2D &end2) constPerigeeCircle
closest(const Vector2D &point) constPerigeeCircle
conformalTransform()PerigeeCircle
conformalTransformed() constPerigeeCircle
curvature() constPerigeeCircleinline
d0() constPerigeeCircleinline
distance(const Vector2D &point) constPerigeeCircleinline
distance(double fastDistance) constPerigeeCircle
fastDistance(const Vector2D &point) constPerigeeCircle
fastDistance(double distance) constPerigeeCircleinline
fastImpact() constPerigeeCircleinline
fromCenterAndRadius(const Vector2D &center, double absRadius, ERotation orientation=ERotation::c_CounterClockwise)PerigeeCirclestatic
fromN(double n0, double n1, double n2, double n3=0)PerigeeCirclestatic
fromN(double n0, const Vector2D &n12, double n3=0)PerigeeCirclestatic
gradient(const Vector2D &point) constPerigeeCircleinline
impact() constPerigeeCircleinline
invalidate()PerigeeCircle
isCircle() constPerigeeCircleinline
isForwardOrBackward(const Vector2D &to) constPerigeeCircleinline
isForwardOrBackwardOf(const Vector2D &from, const Vector2D &to) constPerigeeCircleinline
isInvalid() constPerigeeCircle
isLine() constPerigeeCircleinline
isRightOrLeft(const Vector2D &point) constPerigeeCircleinline
isValid() constPerigeeCircleinline
m_curvaturePerigeeCircleprivate
m_impactPerigeeCircleprivate
m_phi0PerigeeCircleprivate
m_phi0VecPerigeeCircleprivate
maximalCylindricalR() constPerigeeCircleinline
minimalCylindricalR() constPerigeeCircleinline
n0() constPerigeeCircleinline
n1() constPerigeeCircleinline
n12() constPerigeeCircleinline
n2() constPerigeeCircleinline
n3() constPerigeeCircleinline
normal(const Vector2D &point) constPerigeeCircleinline
omega() constPerigeeCircleinline
orientation() constPerigeeCircleinline
passiveMoveBy(const Vector2D &by)PerigeeCircle
passiveMoveByJacobian(const Vector2D &by) constPerigeeCircle
passiveMoveByJacobian(const Vector2D &by, PerigeeJacobian &jacobian) constPerigeeCircle
perigee() constPerigeeCircleinline
PerigeeCircle()PerigeeCircle
PerigeeCircle(double curvature, const Vector2D &phi0Vec, double impact)PerigeeCircle
PerigeeCircle(double curvature, double phi0, double impact)PerigeeCircle
PerigeeCircle(const PerigeeParameters &perigeeParameters)PerigeeCircleexplicit
PerigeeCircle(double curvature, double phi0, const Vector2D &phi0Vec, double impact)PerigeeCircleprivate
PerigeeCircle(const Line2D &n012)PerigeeCircleexplicit
PerigeeCircle(const GeneralizedCircle &n0123)PerigeeCircleexplicit
PerigeeCircle(const Circle2D &circle)PerigeeCircleexplicit
perigeeParameters() constPerigeeCircleinline
perimeter() constPerigeeCircleinline
phi0() constPerigeeCircleinline
phi0Vec() constPerigeeCircleinline
radius() constPerigeeCircleinline
reverse()PerigeeCircle
reversed() constPerigeeCircle
setCenterAndRadius(const Vector2D &center, double absRadius, ERotation orientation=ERotation::c_CounterClockwise)PerigeeCircle
setCurvature(double curvature)PerigeeCircleinline
setImpact(double impact)PerigeeCircleinline
setN(double n0, double n1, double n2, double n3=0.0)PerigeeCircleinline
setN(double n0, const Vector2D &n12, double n3=0.0)PerigeeCircle
setN(const Line2D &n012)PerigeeCircleinline
setN(const GeneralizedCircle &n0123)PerigeeCircleinline
setPerigeeParameters(double curvature, const Vector2D &phi0Vec, double impact)PerigeeCircleinline
setPerigeeParameters(double curvature, double phi0, double impact)PerigeeCircleinline
setPhi0(double phi0)PerigeeCircleinline
setPhi0(const Vector2D &phi0Vec)PerigeeCircleinline
tangential(const Vector2D &point) constPerigeeCircleinline
tangential() constPerigeeCircleinline