1 #ifndef CLASSIC_RBendGeometry_HH
2 #define CLASSIC_RBendGeometry_HH
103 #endif // CLASSIC_RBendGeometry_HH
Euclid3D getExitPatch() const
Get patch.
virtual double getArcLength() const
Get arc length.
Euclid3D getEntrancePatch() const
Get patch.
RBendGeometry(double length, double angle)
Constructor.
Euclid3D getTotalTransform() const
Get transform.
Displacement and rotation in space.
Euclid3D getExitFrame() const
Get transform.
virtual double getElementLength() const
Get element length.
A geometry representing a straight line.
The geometry for a RBend element.
Euclid3D getEntranceFrame() const
Get transform.
void setBendAngle(double angle)
Set angle.
virtual double getBendAngle() const
Get angle.
const RBendGeometry & operator=(const RBendGeometry &)