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().