|
OPALX (Object Oriented Parallel Accelerator Library for Exascale) MINIorX
OPALX
|
#include "AbsBeamline/Offset.h"#include <cmath>#include "AbsBeamline/BeamlineVisitor.h"#include "BeamlineGeometry/Euclid3DGeometry.h"#include "Physics/Physics.h"#include "Utilities/GeneralClassicException.h"
Go to the source code of this file.
Functions | |
| bool | operator== (const Offset &off1, const Offset &off2) |
| Return true if off1 is equal to off2 within static floating point tolerance. More... | |
| bool | operator!= (const Offset &off1, const Offset &off2) |
| Return not of operator ==. More... | |
| std::ostream & | operator<< (std::ostream &out, const Offset &off) |
| Print Offset off1 to the ostream. More... | |
Return not of operator ==.
Definition at line 216 of file Offset.cpp.
| std::ostream & operator<< | ( | std::ostream & | out, |
| const Offset & | off | ||
| ) |
Print Offset off1 to the ostream.
Definition at line 220 of file Offset.cpp.
References endl(), Offset::getEndDirection(), Offset::getEndPosition(), Offset::getIsLocal(), and ElementBase::getName().

Return true if off1 is equal to off2 within static floating point tolerance.
Definition at line 193 of file Offset.cpp.
References Offset::float_tolerance, Rotation3D::getAxis(), Offset::getEndDirection(), Offset::getEndPosition(), Offset::getGeometry(), Offset::getIsLocal(), ElementBase::getName(), Euclid3D::getRotation(), Euclid3DGeometry::getTotalTransform(), Euclid3D::getVector(), and Offset::isGeometryAllocated().
