32 WsfGeoPoint
GetZoneCentroid(WsfSimulation* sim_ptr, WsfZoneDefinition& zone);
59 bool GetClosestPointInZone(WsfSimulation* sim_ptr,
double wcsPoint[3],
double wcsZonePoint[3], WsfZoneDefinition& zone);
The main controller for a simulation.
Definition WsfSimulation.hpp:109
A class for defining a zone.
Definition WsfZoneDefinition.hpp:32
Definition ZoneUtils.cpp:30
double GetDistanceFromPointToZoneCenter(WsfSimulation *sim_ptr, double wcsPoint[3], WsfZoneDefinition &zone)
Definition ZoneUtils.cpp:405
bool isProjectedInsideZonePosVel(WsfSimulation *sim_ptr, WsfZoneDefinition &zone, double wcsPosition[3], double wcsVelocity[3])
Definition ZoneUtils.cpp:475
bool isProjectedInsideZone2Points(WsfSimulation *sim_ptr, WsfZoneDefinition &zone, double WcsPosition1[3], double WcsPosition2[3])
Definition ZoneUtils.cpp:514
bool GetDistanceFromPointToZone(WsfSimulation *sim_ptr, double wcsPoint[3], WsfZoneDefinition &zone, double &distance)
Definition ZoneUtils.cpp:351
bool GetClosestPointInZone(WsfSimulation *sim_ptr, double wcsPoint[3], double wcsZonePoint[3], WsfZoneDefinition &zone)
Definition ZoneUtils.cpp:561
WsfGeoPoint GetZoneCentroid(WsfSimulation *sim_ptr, WsfZoneDefinition &zone)
Definition ZoneUtils.cpp:178
bool isProjectedInsideZonePointHeading(WsfSimulation *sim_ptr, WsfZoneDefinition &zone, double wcsPosition[3], double headingRadians)
Definition ZoneUtils.cpp:535