|
INET Framework for OMNeT++/OMNEST
|
Class for storing 3D coordinates. More...
#include <Coord.h>
Static Public Attributes | |
| static const Coord | NIL = Coord(NaN, NaN, NaN) |
| Constant with all values set to 0. More... | |
| static const Coord | ZERO = Coord(0.0, 0.0, 0.0) |
| static const Coord | ONE = Coord(1.0, 1.0, 1.0) |
| static const Coord | X_AXIS = Coord(1.0, 0.0, 0.0) |
| static const Coord | Y_AXIS = Coord(0.0, 1.0, 0.0) |
| static const Coord | Z_AXIS = Coord(0.0, 0.0, 1.0) |
x, y and z coordinate of the position. | |
| double | x |
| double | y |
| double | z |
| void | copy (const Coord &other) |
| Coord () | |
| Default constructor. More... | |
| Coord (double x, double y, double z=0.0) | |
| Initializes a coordinate. More... | |
| Coord (const Coord &other) | |
| Initializes coordinate from other coordinate. More... | |
| Coord | xyz () const |
| Coord | getXyz () const |
| Coord | yzx () |
| Coord | getYzx () const |
| Coord | zxy () |
| Coord | getZxy () const |
| double | getX () const |
| void | setX (double x) |
| double | getY () const |
| void | setY (double y) |
| double | getZ () const |
| void | setZ (double z) |
| std::string | str () const |
| Returns a string with the value of the coordinate. More... | |
| Coord | operator- () const |
| Returns the negated vector. More... | |
| Coord & | operator*= (double f) |
| Multiplies this coordinate vector by a real number. More... | |
| Coord & | operator/= (double f) |
| Divides this coordinate vector by a real number. More... | |
| Coord & | operator+= (const Coord &a) |
| Adds coordinate vector 'a' to this. More... | |
| double | operator* (const Coord &v) const |
| Dot product. More... | |
| Coord | operator% (const Coord &v) const |
| Cross product. More... | |
| Coord & | operator= (const Coord &other) |
| Assigns coordinate vector 'other' to this. More... | |
| Coord & | operator-= (const Coord &a) |
| Subtracts coordinate vector 'a' from this. More... | |
| Coord | clamp (double l, double u) |
| Coord | getClamped (double l, double u) const |
| Coord | sign () |
| Coord | getSign () const |
| Coord | abs () |
| Coord | getAbs () const |
| Coord | step (const Coord &a) |
| Coord | getStep (const Coord &a) const |
| Coord | divideElementwise (const Coord &a) |
| Coord | getDividedElementwise (const Coord &a) const |
| Coord | multiplyElementwise (const Coord &a) |
| Coord | getMultipliedElementwise (const Coord &a) const |
| double | distance (const Coord &a) const |
| Returns the distance to Coord 'a'. More... | |
| double | sqrdist (const Coord &a) const |
| Returns distance^2 to Coord 'a' (omits calling square root). More... | |
| double | sqrTorusDist (const Coord &b, const Coord &size) const |
| Returns the squared distance on a torus of this to Coord 'b' (omits calling square root). More... | |
| double | squareLength () const |
| Returns the square of the length of this Coords position vector. More... | |
| double | length () const |
| Returns the length of this Coords position vector. More... | |
| Coord | normalize () |
| Updates the length of this position vector to be 1. More... | |
| Coord | getNormalized () const |
| bool | isInBoundary (const Coord &lowerBound, const Coord &upperBound) const |
| Checks if this coordinate is inside a specified rectangle. More... | |
| bool | isNil () const |
| bool | isUnspecified () const |
| Returns true if this coordinate is unspecified. More... | |
| Coord | min (const Coord &a) const |
| Returns the minimal coordinates. More... | |
| Coord | max (const Coord &a) const |
| Returns the maximal coordinates. More... | |
| double | angle (const Coord &a) |
| Returns the angle between the two vectors. More... | |
| Coord | operator+ (const Coord &a, const Coord &b) |
| Adds two coordinate vectors. More... | |
| Coord | operator- (const Coord &a, const Coord &b) |
| Subtracts two coordinate vectors. More... | |
| Coord | operator* (const Coord &a, double f) |
| Multiplies a coordinate vector by a real number. More... | |
| Coord | operator/ (const Coord &a, double f) |
| Divides a coordinate vector by a real number. More... | |
| bool | operator== (const Coord &a, const Coord &b) |
| Tests whether two coordinate vectors are equal. More... | |
| bool | operator!= (const Coord &a, const Coord &b) |
| Tests whether two coordinate vectors are not equal. More... | |
| static Coord | parse (const char *text) |
Class for storing 3D coordinates.
Some comparison and basic arithmetic operators are implemented.
|
inline |
|
inline |
Initializes coordinate from other coordinate.
|
inline |
|
inline |
Returns the angle between the two vectors.
|
inline |
Referenced by getClamped().
|
inlineprivate |
|
inline |
Returns the distance to Coord 'a'.
Referenced by inet::physicallayer::ConstantSpeedPropagation::computeArrival(), inet::BonnMotionMobility::computeMaxSpeed(), inet::AnsimMobility::computeMaxSpeed(), inet::physicallayer::DielectricObstacleLoss::computeObjectLoss(), inet::physicallayer::PathLossBase::computePathLoss(), inet::physicallayer::UnitDiskAnalogModel::computeReception(), inet::physicallayer::TwoRayInterference::computeTwoRayInterference(), inet::visualizer::TracingObstacleLossOsgVisualizer::createObstacleLossVisualization(), inet::visualizer::TracingObstacleLossCanvasVisualizer::createObstacleLossVisualization(), inet::TurtleMobility::executeStatement(), inet::physicallayer::RadioMedium::isInCommunicationRange(), inet::physicallayer::RadioMedium::isInInterferenceRange(), inet::LineSegment::length(), inet::visualizer::PathCanvasVisualizerBase::refreshDisplay(), inet::visualizer::TreeCanvasVisualizerBase::refreshDisplay(), inet::RandomWaypointMobility::setTargetPosition(), inet::Ns2MotionMobility::setTargetPosition(), and inet::MoBanCoordinator::setTargetPosition().
Referenced by getDividedElementwise().
|
inline |
Referenced by inet::Cuboid::computeIntersection().
Referenced by inet::Cuboid::computeIntersection().
|
inline |
Referenced by inet::Cuboid::computeIntersection().
Referenced by inet::Cuboid::computeIntersection().
|
inline |
|
inline |
|
inline |
Referenced by inet::Cuboid::computeIntersection().
|
inline |
|
inline |
Referenced by inet::Cuboid::computeIntersection().
Checks if this coordinate is inside a specified rectangle.
| lowerBound | The upper bound of the rectangle. |
| upperBound | The lower bound of the rectangle. |
Referenced by inet::PostureTransition::findAreaType(), and inet::MoBanCoordinator::isInsideWorld().
|
inline |
|
inline |
Returns true if this coordinate is unspecified.
Referenced by inet::physicallayer::DielectricObstacleLoss::computeObjectLoss(), inet::SuperpositioningMobility::getCurrentAngularPosition(), inet::Plane::isUnspecified(), and inet::LineSegment::isUnspecified().
|
inline |
Returns the length of this Coords position vector.
Referenced by angle(), inet::Sphere::computeIntersection(), inet::visualizer::TracingObstacleLossOsgVisualizer::createObstacleLossVisualization(), inet::visualizer::TracingObstacleLossCanvasVisualizer::createObstacleLossVisualization(), distance(), inet::Polygon::getNormalUnitVector(), inet::MobilityBase::DirectiveResolver::resolveDirective(), inet::Quaternion::rotationFromTo(), inet::ChiangMobility::setTargetPosition(), and inet::MoBanLocal::setTargetPosition().
Returns the maximal coordinates.
Referenced by inet::Box::computeBoundingBox(), and inet::physicallayer::MediumLimitCache::computeMaxConstreaintArea().
Returns the minimal coordinates.
Referenced by inet::Box::computeBoundingBox(), and inet::physicallayer::MediumLimitCache::computeMinConstraintArea().
Referenced by getMultipliedElementwise().
|
inline |
Updates the length of this position vector to be 1.
Referenced by inet::visualizer::VisualizerBase::getContactPosition(), inet::FacingMobility::getCurrentAngularPosition(), inet::SuperpositioningMobility::getCurrentAngularPosition(), inet::visualizer::LineManager::getLineShift(), getNormalized(), inet::VehicleMobility::orient(), inet::MovingMobilityBase::orient(), inet::Quaternion::rotationFromTo(), inet::MobilityBase::updateDisplayStringFromMobilityState(), and inet::StationaryMobility::updateMobilityStateFromDisplayString().
|
inline |
|
inline |
|
inline |
|
inline |
Assigns coordinate vector 'other' to this.
This operator can change the dimension of the coordinate.
|
inlinestatic |
|
inline |
Returns distance^2 to Coord 'a' (omits calling square root).
Referenced by inet::QuadTree::strictRangeQuery(), and inet::physicallayer::NeighborListNeighborCache::updateNeighborList().
|
inline |
Referenced by getStep().
|
inline |
Returns a string with the value of the coordinate.
Referenced by inet::PostureTransition::getMatrix(), and inet::MobilityBase::DirectiveResolver::resolveDirective().
|
inline |
|
inline |
Tests whether two coordinate vectors are not equal.
Negation of the operator==.
Multiplies a coordinate vector by a real number.
Divides a coordinate vector by a real number.
Tests whether two coordinate vectors are equal.
Because coordinates are of type double, this is done through the math::close function.
Constant with all values set to 0.
Referenced by inet::Box::computeBoundingBox(), inet::Cuboid::computeIntersection(), inet::Plane::computeIntersection(), inet::Polygon::computeIntersection(), inet::Prism::computeIntersection(), inet::Polyhedron::computeIntersection(), inet::Gpsr::computeIntersectionInsideLineSegments(), inet::physicallayer::MediumLimitCache::computeMaxConstreaintArea(), inet::physicallayer::MediumLimitCache::computeMinConstraintArea(), inet::AttachedMobility::getCurrentAcceleration(), inet::physicalenvironment::PhysicalEnvironment::parseObjects(), inet::PolyhedronFace::PolyhedronFace(), and inet::visualizer::PacketDropVisualizerBase::receiveSignal().
Referenced by inet::Cuboid::computeIntersection().
| double inet::Coord::x |
Referenced by inet::MobilityBase::checkPosition(), inet::BvhTree::computeBoundingBox(), inet::SpatialGrid::computeBoundingVoxels(), inet::CanvasProjection::computeCanvasPoint(), inet::SpatialGrid::computeConstraintAreaSideLengths(), inet::SimpleGeographicCoordinateSystem::computeGeographicCoordinate(), inet::physicalenvironment::FlatGround::computeGroundProjection(), inet::Cuboid::computeIntersection(), inet::Gpsr::computeIntersectionInsideLineSegments(), inet::BonnMotionMobility::computeMaxSpeed(), inet::SpatialGrid::computeNumberOfVoxels(), inet::Cuboid::computeVisibleFaces(), inet::Quaternion::conjugated(), inet::SpatialGrid::coordToMatrixIndices(), copy(), inet::osg::createAnnulusVertices(), inet::osg::createArrowheadGeometry(), inet::osg::createAutoTransform(), inet::osg::createCircleVertices(), inet::osg::createLineGeometry(), inet::osg::createPolygonGeometry(), inet::osg::createPositionAttitudeTransform(), inet::osg::createText(), divideElementwise(), inet::QuadTree::doesIntersectWithQuadrant(), inet::TurtleMobility::executeStatement(), inet::visualizer::MobilityOsgVisualizer::extendMovementTrail(), inet::AnsimMobility::extractDataFrom(), inet::Gpsr::findPerimeterRoutingNextHop(), inet::StaticLinearMobility::finish(), inet::FacingMobility::getCurrentAngularPosition(), inet::SuperpositioningMobility::getCurrentAngularPosition(), inet::Polygon::getEdgeOutwardNormalVector(), inet::Polygon::getNormalVector(), inet::MobilityBase::getRandomPosition(), inet::Quaternion::getRotationAxisAndAngle(), inet::TurtleMobility::getValue(), inet::Gpsr::getVectorAngle(), inet::AttachedMobility::initialize(), inet::physicalenvironment::GridObjectCache::initialize(), inet::RectangleMobility::initialize(), inet::physicallayer::GridNeighborCache::initialize(), inet::physicalenvironment::PhysicalEnvironment::initialize(), inet::MobilityBase::initialize(), inet::QuadTree::insert(), inet::SpatialGrid::insertObject(), isInBoundary(), inet::QuadTree::isInRectangleRange(), inet::Cuboid::isInsideX(), inet::MobilityBase::isOutside(), inet::SpatialGrid::LineSegmentIterator::LineSegmentIterator(), max(), min(), inet::RectangleMobility::move(), inet::CircleMobility::move(), inet::QuadTree::move(), multiplyElementwise(), operator%(), inet::BvhTree::AxisComparator::operator()(), inet::Quaternion::operator*(), operator*(), inet::Quaternion::operator*=(), operator+=(), operator-=(), inet::operator<<(), inet::MovingMobilityBase::orient(), inet::physicalenvironment::PhysicalEnvironment::parseObjects(), inet::physicalenvironment::PhysicalEnvironment::parseShapes(), inet::visualizer::SceneCanvasVisualizer::parseViewAngle(), inet::PolyhedronPoint::PolyhedronPoint(), inet::GaussMarkovMobility::preventBorderHugging(), inet::Quaternion::Quaternion(), inet::MobilityBase::raiseErrorIfOutside(), inet::MoBanCoordinator::readConfigurationFile(), inet::VehicleMobility::readWaypointsFromFile(), inet::MobilityBase::reflectIfOutside(), inet::visualizer::PhysicalEnvironmentOsgVisualizer::refreshDisplay(), inet::visualizer::PathCanvasVisualizerBase::refreshDisplay(), inet::visualizer::TreeCanvasVisualizerBase::refreshDisplay(), inet::MoBanLocal::refreshDisplay(), inet::QuadTree::remove(), inet::RotationMatrix::rotateVector(), inet::RotationMatrix::rotateVectorInverse(), inet::Quaternion::rotationFromTo(), inet::RotationMatrix::RotationMatrix(), inet::QuadTree::setBoundary(), inet::StaticConcentricMobility::setInitialPosition(), inet::StaticGridMobility::setInitialPosition(), inet::BonnMotionMobility::setInitialPosition(), inet::StaticLinearMobility::setInitialPosition(), inet::TractorMobility::setInitialPosition(), inet::Ns2MotionMobility::setInitialPosition(), inet::MobilityBase::setInitialPosition(), inet::BonnMotionMobility::setTargetPosition(), inet::TractorMobility::setTargetPosition(), inet::Ns2MotionMobility::setTargetPosition(), inet::MoBanCoordinator::setTargetPosition(), sqrTorusDist(), step(), inet::Quaternion::toEulerAngles(), inet::osg::toVec3d(), inet::QuadTree::whichQuadrant(), and inet::MobilityBase::wrapIfOutside().
Referenced by inet::physicallayer::AnalogModelBase::computeAntennaGain(), inet::physicallayer::ParabolicAntenna::AntennaGain::computeGain(), inet::physicallayer::CosineAntenna::AntennaGain::computeGain(), inet::physicallayer::AxiallySymmetricAntenna::AntennaGain::computeGain(), inet::physicallayer::DipoleAntenna::AntennaGain::computeGain(), inet::TurtleMobility::executeStatement(), inet::SuperpositioningMobility::getCurrentAngularPosition(), inet::visualizer::LineManager::getLineShift(), inet::physicallayer::SpaceAndFrequencyDependentAttenuationFunction::getValue(), inet::physicallayer::SpaceDependentAttenuationFunction::getValue(), inet::LinearMobility::initialize(), parse(), inet::visualizer::SceneCanvasVisualizer::parseViewAngle(), inet::visualizer::RadioCanvasVisualizer::refreshAntennaLobe(), and inet::MassMobility::setTargetPosition().
| double inet::Coord::y |
Referenced by inet::MobilityBase::checkPosition(), inet::BvhTree::computeBoundingBox(), inet::SpatialGrid::computeBoundingVoxels(), inet::CanvasProjection::computeCanvasPoint(), inet::SpatialGrid::computeConstraintAreaSideLengths(), inet::SimpleGeographicCoordinateSystem::computeGeographicCoordinate(), inet::physicalenvironment::FlatGround::computeGroundProjection(), inet::Cuboid::computeIntersection(), inet::Gpsr::computeIntersectionInsideLineSegments(), inet::BonnMotionMobility::computeMaxSpeed(), inet::SpatialGrid::computeNumberOfVoxels(), inet::Cuboid::computeVisibleFaces(), inet::Quaternion::conjugated(), inet::SpatialGrid::coordToMatrixIndices(), copy(), inet::osg::createAnnulusVertices(), inet::osg::createArrowheadGeometry(), inet::osg::createAutoTransform(), inet::osg::createCircleVertices(), inet::osg::createLineGeometry(), inet::osg::createPolygonGeometry(), inet::osg::createPositionAttitudeTransform(), inet::osg::createText(), divideElementwise(), inet::QuadTree::doesIntersectWithQuadrant(), inet::TurtleMobility::executeStatement(), inet::visualizer::MobilityOsgVisualizer::extendMovementTrail(), inet::AnsimMobility::extractDataFrom(), inet::StaticLinearMobility::finish(), inet::FacingMobility::getCurrentAngularPosition(), inet::SuperpositioningMobility::getCurrentAngularPosition(), inet::Polygon::getEdgeOutwardNormalVector(), inet::Polygon::getNormalVector(), inet::MobilityBase::getRandomPosition(), inet::Quaternion::getRotationAxisAndAngle(), inet::TurtleMobility::getValue(), inet::Gpsr::getVectorAngle(), inet::AttachedMobility::initialize(), inet::physicalenvironment::GridObjectCache::initialize(), inet::RectangleMobility::initialize(), inet::physicallayer::GridNeighborCache::initialize(), inet::physicalenvironment::PhysicalEnvironment::initialize(), inet::MobilityBase::initialize(), inet::QuadTree::insert(), inet::SpatialGrid::insertObject(), isInBoundary(), inet::QuadTree::isInRectangleRange(), inet::Cuboid::isInsideY(), inet::MobilityBase::isOutside(), inet::SpatialGrid::LineSegmentIterator::LineSegmentIterator(), max(), min(), inet::RectangleMobility::move(), inet::CircleMobility::move(), inet::QuadTree::move(), multiplyElementwise(), operator%(), inet::BvhTree::AxisComparator::operator()(), inet::Quaternion::operator*(), operator*(), inet::Quaternion::operator*=(), operator+=(), operator-=(), inet::operator<<(), inet::MovingMobilityBase::orient(), inet::physicalenvironment::PhysicalEnvironment::parseObjects(), inet::physicalenvironment::PhysicalEnvironment::parseShapes(), inet::visualizer::SceneCanvasVisualizer::parseViewAngle(), inet::PolyhedronPoint::PolyhedronPoint(), inet::GaussMarkovMobility::preventBorderHugging(), inet::Quaternion::Quaternion(), inet::MobilityBase::raiseErrorIfOutside(), inet::MoBanCoordinator::readConfigurationFile(), inet::VehicleMobility::readWaypointsFromFile(), inet::MobilityBase::reflectIfOutside(), inet::visualizer::PhysicalEnvironmentOsgVisualizer::refreshDisplay(), inet::visualizer::TreeCanvasVisualizerBase::refreshDisplay(), inet::visualizer::PathCanvasVisualizerBase::refreshDisplay(), inet::MoBanLocal::refreshDisplay(), inet::QuadTree::remove(), inet::RotationMatrix::rotateVector(), inet::RotationMatrix::rotateVectorInverse(), inet::Quaternion::rotationFromTo(), inet::RotationMatrix::RotationMatrix(), inet::QuadTree::setBoundary(), inet::StaticConcentricMobility::setInitialPosition(), inet::StaticGridMobility::setInitialPosition(), inet::StaticLinearMobility::setInitialPosition(), inet::BonnMotionMobility::setInitialPosition(), inet::TractorMobility::setInitialPosition(), inet::Ns2MotionMobility::setInitialPosition(), inet::MobilityBase::setInitialPosition(), inet::BonnMotionMobility::setTargetPosition(), inet::TractorMobility::setTargetPosition(), inet::Ns2MotionMobility::setTargetPosition(), inet::MoBanCoordinator::setTargetPosition(), sqrTorusDist(), step(), inet::Quaternion::toEulerAngles(), inet::osg::toVec3d(), inet::QuadTree::whichQuadrant(), and inet::MobilityBase::wrapIfOutside().
| double inet::Coord::z |
Referenced by inet::MobilityBase::checkPosition(), inet::BvhTree::computeBoundingBox(), inet::SpatialGrid::computeBoundingVoxels(), inet::CanvasProjection::computeCanvasPoint(), inet::SpatialGrid::computeConstraintAreaSideLengths(), inet::SimpleGeographicCoordinateSystem::computeGeographicCoordinate(), inet::Cuboid::computeIntersection(), inet::BonnMotionMobility::computeMaxSpeed(), inet::SpatialGrid::computeNumberOfVoxels(), inet::physicallayer::TwoRayInterference::computeTwoRayInterference(), inet::Cuboid::computeVisibleFaces(), inet::Quaternion::conjugated(), inet::SpatialGrid::coordToMatrixIndices(), copy(), inet::osg::createAnnulusVertices(), inet::osg::createArrowheadGeometry(), inet::osg::createAutoTransform(), inet::osg::createCircleVertices(), inet::osg::createLineGeometry(), inet::osg::createPolygonGeometry(), inet::osg::createPositionAttitudeTransform(), inet::osg::createText(), divideElementwise(), inet::TurtleMobility::executeStatement(), inet::visualizer::MobilityOsgVisualizer::extendMovementTrail(), inet::Prism::genereateFaces(), inet::FacingMobility::getCurrentAngularPosition(), inet::SuperpositioningMobility::getCurrentAngularPosition(), inet::Polygon::getEdgeOutwardNormalVector(), inet::Polygon::getNormalVector(), inet::MobilityBase::getRandomPosition(), inet::Quaternion::getRotationAxisAndAngle(), inet::TurtleMobility::getValue(), inet::AttachedMobility::initialize(), inet::physicalenvironment::GridObjectCache::initialize(), inet::physicallayer::GridNeighborCache::initialize(), inet::physicalenvironment::PhysicalEnvironment::initialize(), inet::MobilityBase::initialize(), inet::QuadTree::insert(), inet::SpatialGrid::insertObject(), isInBoundary(), inet::Cuboid::isInsideZ(), inet::MobilityBase::isOutside(), inet::SpatialGrid::LineSegmentIterator::LineSegmentIterator(), max(), min(), inet::CircleMobility::move(), inet::QuadTree::move(), multiplyElementwise(), operator%(), inet::visualizer::PhysicalEnvironmentCanvasVisualizer::ObjectPositionComparator::operator()(), inet::BvhTree::AxisComparator::operator()(), inet::Quaternion::operator*(), operator*(), inet::Quaternion::operator*=(), operator+=(), operator-=(), inet::operator<<(), inet::MovingMobilityBase::orient(), inet::physicalenvironment::PhysicalEnvironment::parseObjects(), inet::physicalenvironment::PhysicalEnvironment::parseShapes(), inet::visualizer::SceneCanvasVisualizer::parseViewAngle(), inet::PolyhedronPoint::PolyhedronPoint(), inet::Quaternion::Quaternion(), inet::MobilityBase::raiseErrorIfOutside(), inet::MoBanCoordinator::readConfigurationFile(), inet::VehicleMobility::readWaypointsFromFile(), inet::MobilityBase::reflectIfOutside(), inet::visualizer::PhysicalEnvironmentOsgVisualizer::refreshDisplay(), inet::QuadTree::remove(), inet::RotationMatrix::rotateVector(), inet::RotationMatrix::rotateVectorInverse(), inet::Quaternion::rotationFromTo(), inet::RotationMatrix::RotationMatrix(), inet::MoBanCoordinator::selectDestination(), inet::StaticConcentricMobility::setInitialPosition(), inet::StaticGridMobility::setInitialPosition(), inet::StaticLinearMobility::setInitialPosition(), inet::MobilityBase::setInitialPosition(), inet::BonnMotionMobility::setTargetPosition(), inet::MoBanCoordinator::setTargetPosition(), sqrTorusDist(), step(), inet::Quaternion::toEulerAngles(), inet::osg::toVec3d(), inet::MobilityBase::updateDisplayStringFromMobilityState(), inet::QuadTree::whichQuadrant(), and inet::MobilityBase::wrapIfOutside().
Referenced by inet::Cuboid::computeIntersection(), inet::physicalenvironment::PhysicalEnvironment::convertPoints(), inet::osg::createArrowhead(), inet::visualizer::VisualizerBase::getContactPosition(), inet::StationaryMobilityBase::getCurrentAcceleration(), inet::FacingMobility::getCurrentAcceleration(), inet::SuperpositioningMobility::getCurrentAcceleration(), inet::SuperpositioningMobility::getCurrentAngularPosition(), inet::SuperpositioningMobility::getCurrentPosition(), inet::StationaryMobilityBase::getCurrentVelocity(), inet::FacingMobility::getCurrentVelocity(), inet::AttachedMobility::getCurrentVelocity(), inet::SuperpositioningMobility::getCurrentVelocity(), inet::visualizer::LineManager::getLineShift(), inet::Gpsr::getVectorAngle(), inet::AttachedMobility::initialize(), inet::visualizer::SceneOsgVisualizerBase::initializeAxis(), inet::LineSegmentsMobilityBase::LineSegmentsMobilityBase(), inet::MoBanLocal::MoBanLocal(), inet::MovingMobilityBase::orient(), inet::physicalenvironment::PhysicalEnvironment::parseObjects(), inet::visualizer::SceneCanvasVisualizer::refreshAxis(), inet::ChiangMobility::setTargetPosition(), and inet::TractorMobility::setTargetPosition().