1 #ifndef Geom_GloballyPositioned_H 2 #define Geom_GloballyPositioned_H 74 LocalVector
toLocal(
const GlobalVector& gv)
const {
89 GlobalPoint
toGlobal(
const LocalPoint& lp)
const {
108 GlobalVector
toGlobal(
const LocalVector& lv)
const {
143 LocalVector
toLocal(
const GlobalVector& gv)
const {
160 void move(
const GlobalVector& displacement) {
190 if ((thePos.
x() == 0.) & (thePos.
y() == 0.)) {
ToLocal(GloballyPositioned const &frame)
GlobalVector toGlobal(const LocalVector &lv) const
LocalPoint operator()(const GlobalPoint &gp) const
void move(const GlobalVector &displacement)
Vector3DBase< U, GlobalTag > toGlobal(const Vector3DBase< U, LocalTag > &lv) const
Vector3DBase< T, GlobalTag > GlobalVector
Vector3DBase< T, LocalTag > LocalVector
LocalVector toLocal(const GlobalVector &gv) const
LocalPoint toLocal(const GlobalPoint &gp) const
def transposed(lists, defaultval=None)
Point3DBase< T, GlobalTag > GlobalPoint
GloballyPositioned(const PositionType &pos, const RotationType &rot)
LocalVector toLocal(const GlobalVector &gv) const
Vector3DBase< U, LocalTag > toLocal(const Vector3DBase< U, GlobalTag > &gv) const
GlobalPoint toGlobal(const LocalPoint &lp) const
Point3DBase< U, LocalTag > toLocal(const Point3DBase< U, GlobalTag > &gp) const
Point3DBase< T, LocalTag > LocalPoint
Point3DBase< T, GlobalTag > PositionType
LocalPoint toLocal(const GlobalPoint &gp) const
void rotate(const RotationType &rotation)
TkRotation< T > RotationType
const RotationType & rotation() const
virtual ~GloballyPositioned()
Basic3DVector< T > multiplyInverse(const Basic3DVector< T > &v) const
const BasicVectorType & basicVector() const
const PositionType & position() const
Point3DBase< U, GlobalTag > toGlobal(const Point3DBase< U, LocalTag > &lp) const
LocalVector operator()(const GlobalVector &gv) const