Belle II Software development
GeneralizedCircle Member List

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

absDistance(const Vector2D &point) constGeneralizedCircleinline
absRadius() constGeneralizedCircleinline
apogee() constGeneralizedCircle
arcLengthBetween(const Vector2D &from, const Vector2D &to) constGeneralizedCircle
arcLengthFactor(const double directDistance) constGeneralizedCircleinline
arcLengthFactor(double directDistance, double curvature)GeneralizedCirclestatic
arcLengthPeriod() constGeneralizedCircleinline
arcLengthTo(const Vector2D &to) constGeneralizedCircle
arcLengthToCylindricalR(double cylindricalR) constGeneralizedCircle
atArcLength(double arcLength) constGeneralizedCircle
atCylindricalR(double cylindricalR) constGeneralizedCircle
atCylindricalRForwardOf(const Vector2D &startPoint, double cylindricalR) constGeneralizedCircle
center() constGeneralizedCircleinline
chooseNextForwardOf(const Vector2D &start, const Vector2D &end1, const Vector2D &end2) constGeneralizedCircle
closest(const Vector2D &point) constGeneralizedCircle
conformalTransform()GeneralizedCircleinline
conformalTransformed() constGeneralizedCircleinline
curvature() constGeneralizedCircleinline
d0() constGeneralizedCircleinline
distance(const Vector2D &point) constGeneralizedCircle
distance(double fastDistance) constGeneralizedCircle
fastDistance(const Vector2D &point) constGeneralizedCircleinline
fastDistance(const double distance) constGeneralizedCircleinline
fastImpact() constGeneralizedCircleinline
fromCenterAndRadius(const Vector2D &center, double absRadius, ERotation orientation=ERotation::c_CounterClockwise)GeneralizedCirclestatic
fromPerigeeParameters(double curvature, const Vector2D &tangential, double impact)GeneralizedCirclestatic
fromPerigeeParameters(double curvature, double tangentialPhi, double impact)GeneralizedCirclestatic
GeneralizedCircle()GeneralizedCircle
GeneralizedCircle(double n0, double n1, double n2, double n3=0)GeneralizedCircle
GeneralizedCircle(double n0, const Vector2D &n12, double n3=0)GeneralizedCircle
GeneralizedCircle(const Line2D &n012)GeneralizedCircleexplicit
GeneralizedCircle(const Circle2D &circle)GeneralizedCircleexplicit
gradient(const Vector2D &point) constGeneralizedCircleinline
impact() constGeneralizedCircleinline
intersections(const GeneralizedCircle &generalizedCircle) constGeneralizedCircle
invalidate()GeneralizedCircleinline
isCircle() constGeneralizedCircleinline
isForwardOrBackwardOf(const Vector2D &from, const Vector2D &to) constGeneralizedCircleinline
isInvalid() constGeneralizedCircleinline
isLeft(const Vector2D &rhs) constGeneralizedCircleinline
isLine() constGeneralizedCircleinline
isRight(const Vector2D &rhs) constGeneralizedCircleinline
isRightOrLeft(const Vector2D &point) constGeneralizedCircleinline
isValid() constGeneralizedCircleinline
m_n0GeneralizedCircleprivate
m_n12GeneralizedCircleprivate
m_n3GeneralizedCircleprivate
maximalCylindricalR() constGeneralizedCircleinline
minimalCylindricalR() constGeneralizedCircleinline
n0() constGeneralizedCircleinline
n1() constGeneralizedCircleinline
n12() constGeneralizedCircleinline
n2() constGeneralizedCircleinline
n3() constGeneralizedCircleinline
normal(const Vector2D &point) constGeneralizedCircleinline
normalizationSquared() constGeneralizedCircleinline
normalize()GeneralizedCircleinlineprotected
omega() constGeneralizedCircleinline
orientation() constGeneralizedCircleinline
passiveMoveBy(const Vector2D &by)GeneralizedCircleinline
perigee() constGeneralizedCircle
perimeter() constGeneralizedCircleinline
radius() constGeneralizedCircleinline
reverse()GeneralizedCircleinline
reversed() constGeneralizedCircleinline
scaleN(const double factor)GeneralizedCircleinlineprivate
setCenterAndRadius(const Vector2D &center, double absRadius, ERotation orientation=ERotation::c_CounterClockwise)GeneralizedCircle
setN(const double n0, const double n1, const double n2, const double n3=0.0)GeneralizedCircleinline
setN(const double n0, const Vector2D &n12, const double n3=0.0)GeneralizedCircleinline
setN(const Line2D &n012)GeneralizedCircleinline
setN(const GeneralizedCircle &n0123)GeneralizedCircleinline
setN0(const double n0)GeneralizedCircleinlineprotected
setN1(const double n1)GeneralizedCircleinlineprotected
setN12(const double n1, const double n2)GeneralizedCircleinlineprotected
setN12(const Vector2D &n12)GeneralizedCircleinlineprotected
setN2(const double n2)GeneralizedCircleinlineprotected
setN3(const double n3)GeneralizedCircleinlineprotected
setPerigeeParameters(double curvature, const Vector2D &tangential, double impact)GeneralizedCircle
setPerigeeParameters(const double curvature, const double tangentialPhi, const double impact)GeneralizedCircleinline
tangential(const Vector2D &point) constGeneralizedCircleinline
tangential() constGeneralizedCircleinline
tangentialPhi() constGeneralizedCircleinline