Belle II Software  release-08-01-10
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