a 3d vector More...
#include <vector.h>
Public Member Functions | |
| Vector3D (double _x, double _y, double _z) | |
| Vector3D () | |
Public Attributes | |
| double | x |
| double | y |
| double | z |
| ns3::Vector3D::Vector3D | ( | double | _x, |
| double | _y, | ||
| double | _z | ||
| ) |
| _x | x coordinate of vector |
| _y | y coordinate of vector |
| _z | z coordinate of vector |
Create vector (_x, _y, _z)
Definition at line 40 of file vector.cc.
References NS_LOG_FUNCTION.
| ns3::Vector3D::Vector3D | ( | ) |
| double ns3::Vector3D::x |
x coordinate of vector
Definition at line 49 of file vector.h.
Referenced by ns3::PointToPointStarHelper::BoundingBox(), ns3::PointToPointDumbbellHelper::BoundingBox(), ns3::CalculateDistance(), ns3::Rectangle::CalculateIntersection(), ns3::Box::CalculateIntersection(), ns3::MobilityHelper::CourseChanged(), ns3::GridBuildingAllocator::Create(), ns3::ConstantAccelerationMobilityModel::DoGetPosition(), ns3::HierarchicalMobilityModel::DoGetPosition(), ns3::ConstantAccelerationMobilityModel::DoGetVelocity(), ns3::HierarchicalMobilityModel::DoGetVelocity(), ns3::LteEpcE2eDataTestCase::DoRun(), ns3::HierarchicalMobilityModel::DoSetPosition(), ns3::Rectangle::GetClosestSide(), ns3::Box::GetClosestSide(), ns3::MobilityModel::GetRelativeSpeed(), ns3::Building::GetRoomX(), ns3::Rectangle::IsInside(), ns3::Box::IsInside(), and ns3::AnimationInterface::StartAnimation().
| double ns3::Vector3D::y |
y coordinate of vector
Definition at line 53 of file vector.h.
Referenced by ns3::PointToPointStarHelper::BoundingBox(), ns3::PointToPointDumbbellHelper::BoundingBox(), ns3::CalculateDistance(), ns3::Rectangle::CalculateIntersection(), ns3::Box::CalculateIntersection(), ns3::MobilityHelper::CourseChanged(), ns3::GridBuildingAllocator::Create(), ns3::ConstantAccelerationMobilityModel::DoGetPosition(), ns3::HierarchicalMobilityModel::DoGetPosition(), ns3::ConstantAccelerationMobilityModel::DoGetVelocity(), ns3::HierarchicalMobilityModel::DoGetVelocity(), ns3::LteEpcE2eDataTestCase::DoRun(), ns3::HierarchicalMobilityModel::DoSetPosition(), ns3::Rectangle::GetClosestSide(), ns3::Box::GetClosestSide(), ns3::MobilityModel::GetRelativeSpeed(), ns3::Building::GetRoomY(), ns3::Rectangle::IsInside(), ns3::Box::IsInside(), and ns3::AnimationInterface::StartAnimation().
| double ns3::Vector3D::z |
z coordinate of vector
Definition at line 57 of file vector.h.
Referenced by ns3::CalculateDistance(), ns3::MobilityHelper::CourseChanged(), ns3::ConstantAccelerationMobilityModel::DoGetPosition(), ns3::HierarchicalMobilityModel::DoGetPosition(), ns3::ConstantAccelerationMobilityModel::DoGetVelocity(), ns3::HierarchicalMobilityModel::DoGetVelocity(), ns3::HierarchicalMobilityModel::DoSetPosition(), ns3::Box::GetClosestSide(), ns3::Building::GetFloor(), ns3::OkumuraHataPropagationLossModel::GetLoss(), ns3::ItuR1411NlosOverRooftopPropagationLossModel::GetLoss(), ns3::ItuR1411LosPropagationLossModel::GetLoss(), ns3::HybridBuildingsPropagationLossModel::GetLoss(), ns3::MobilityModel::GetRelativeSpeed(), and ns3::Box::IsInside().