├── .gitignore ├── Demo.ContentShim ├── Demo.ContentShim.csproj ├── Properties │ └── AssemblyInfo.cs ├── bin │ └── x86 │ │ └── Release │ │ ├── Demo.ContentShim.dll │ │ └── Demo.ContentShim.pdb └── obj │ └── x86 │ └── Release │ ├── ContentPipeline-{5057B41F-613F-4C6B-A522-42B15B54F3EF}.xml │ ├── Demo.ContentShim.csproj.FileListAbsolute.txt │ ├── Demo.ContentShim.dll │ ├── Demo.ContentShim.pdb │ ├── Microsoft.Xna.Framework.RuntimeProfile.txt │ └── cachefile-{5057B41F-613F-4C6B-A522-42B15B54F3EF}-targetpath.txt ├── Demo ├── AnnotationService.cs ├── Camera.cs ├── Clock.cs ├── DeferredDraw.cs ├── Demo.cs ├── Demo.csproj ├── Draw.cs ├── Extensions.cs ├── IPlugIn.cs ├── PlugIn.cs ├── PlugIns │ ├── AirCombat │ │ ├── AirCombatPlugin.cs │ │ ├── Fighter.cs │ │ └── Missile.cs │ ├── Arrival │ │ └── ArrivalPlugIn.cs │ ├── Boids │ │ ├── Boid.cs │ │ └── BoidsPlugIn.cs │ ├── Ctf │ │ ├── CtfBase.cs │ │ ├── CtfEnemy.cs │ │ ├── CtfPlugIn.cs │ │ ├── CtfSeeker.cs │ │ └── Globals.cs │ ├── FlowField │ │ ├── FlowFieldFollower.cs │ │ └── FlowFieldPlugIn.cs │ ├── GatewayPathFollowing │ │ └── GatewayPathFollowingPlugin.cs │ ├── LowSpeedTurn │ │ ├── LowSpeedTurn.cs │ │ └── LowSpeedTurnPlugIn.cs │ ├── MapDrive │ │ ├── GCRoute.cs │ │ ├── MapDrivePlugIn.cs │ │ ├── MapDriver.cs │ │ └── TerrainMap.cs │ ├── MeshPathFollowing │ │ ├── MeshPathFollowingPlugin.cs │ │ └── PathWalker.cs │ ├── MultiplePursuit │ │ ├── MpBase.cs │ │ ├── MpPlugIn.cs │ │ ├── MpPursuer.cs │ │ └── MpWanderer.cs │ ├── OneTurning │ │ ├── OneTurning.cs │ │ └── OneTurningPlugIn.cs │ ├── Pedestrian │ │ ├── Globals.cs │ │ ├── Pedestrian.cs │ │ └── PedestrianPlugIn.cs │ └── Soccer │ │ ├── AABBox.cs │ │ ├── Ball.cs │ │ ├── Globals.cs │ │ ├── Player.cs │ │ └── SoccerPlugIn.cs ├── PolylinePathway.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── SimpleFlowField.cs └── Trail.cs ├── License.txt ├── Local.testsettings ├── SharpSteer2.Tests ├── LocalSpaceBasisHelpersTest.cs ├── LocalityQueryProximityDatabaseTest.cs ├── MeshPathTest.cs ├── NullAnnotationTest.cs ├── Properties │ └── AssemblyInfo.cs ├── SharpSteer2.Tests.csproj ├── SimpleVehicleTest.cs ├── SphericalObstacleTests.cs ├── UtilitiesTest.cs └── Vector3HelpersTest.cs ├── SharpSteer2.WinDemoContent ├── Fonts │ └── SegoeUiMono.spritefont └── SharpSteer2.WinDemoContent.contentproj ├── SharpSteer2.ncrunchsolution ├── SharpSteer2.sln ├── SharpSteer2 ├── AssemblyAttributes.cs ├── BaseVehicle.cs ├── Database │ ├── IProximityDatabase.cs │ ├── ITokenForProximityDatabase.cs │ ├── LocalityQueryDatabase.cs │ └── LocalityQueryProximityDatabase.cs ├── Helpers │ ├── Colors.cs │ ├── LocalSpaceBasisHelpers.cs │ ├── MatrixHelpers.cs │ ├── PathwayHelpers.cs │ ├── RandomHelpers.cs │ ├── Utilities.cs │ ├── Vector3Helpers.cs │ └── VehicleHelpers.cs ├── IAnnotationService.cs ├── IFlowField.cs ├── ILocalSpaceBasis.cs ├── IVehicle.cs ├── LocalSpace.cs ├── NullAnnotationService.cs ├── Obstacles │ ├── IObstacle.cs │ └── SphericalObstacle.cs ├── Pathway │ ├── GatewayPathway.cs │ ├── IPathway.cs │ ├── PolylinePathway.cs │ └── TrianglePathway.cs ├── Properties │ └── AssemblyInfo.cs ├── SharpSteer2.csproj ├── SimpleVehicle.cs └── SteerLibrary.cs ├── push-all.ps1 └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/.gitignore -------------------------------------------------------------------------------- /Demo.ContentShim/Demo.ContentShim.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo.ContentShim/Demo.ContentShim.csproj -------------------------------------------------------------------------------- /Demo.ContentShim/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo.ContentShim/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Demo.ContentShim/bin/x86/Release/Demo.ContentShim.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo.ContentShim/bin/x86/Release/Demo.ContentShim.dll -------------------------------------------------------------------------------- /Demo.ContentShim/bin/x86/Release/Demo.ContentShim.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo.ContentShim/bin/x86/Release/Demo.ContentShim.pdb -------------------------------------------------------------------------------- /Demo.ContentShim/obj/x86/Release/ContentPipeline-{5057B41F-613F-4C6B-A522-42B15B54F3EF}.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo.ContentShim/obj/x86/Release/ContentPipeline-{5057B41F-613F-4C6B-A522-42B15B54F3EF}.xml -------------------------------------------------------------------------------- /Demo.ContentShim/obj/x86/Release/Demo.ContentShim.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo.ContentShim/obj/x86/Release/Demo.ContentShim.csproj.FileListAbsolute.txt -------------------------------------------------------------------------------- /Demo.ContentShim/obj/x86/Release/Demo.ContentShim.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo.ContentShim/obj/x86/Release/Demo.ContentShim.dll -------------------------------------------------------------------------------- /Demo.ContentShim/obj/x86/Release/Demo.ContentShim.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo.ContentShim/obj/x86/Release/Demo.ContentShim.pdb -------------------------------------------------------------------------------- /Demo.ContentShim/obj/x86/Release/Microsoft.Xna.Framework.RuntimeProfile.txt: -------------------------------------------------------------------------------- 1 | Windows.v4.0.Reach 2 | -------------------------------------------------------------------------------- /Demo.ContentShim/obj/x86/Release/cachefile-{5057B41F-613F-4C6B-A522-42B15B54F3EF}-targetpath.txt: -------------------------------------------------------------------------------- 1 | Content\Fonts\SegoeUiMono.xnb 2 | -------------------------------------------------------------------------------- /Demo/AnnotationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/AnnotationService.cs -------------------------------------------------------------------------------- /Demo/Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Camera.cs -------------------------------------------------------------------------------- /Demo/Clock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Clock.cs -------------------------------------------------------------------------------- /Demo/DeferredDraw.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/DeferredDraw.cs -------------------------------------------------------------------------------- /Demo/Demo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Demo.cs -------------------------------------------------------------------------------- /Demo/Demo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Demo.csproj -------------------------------------------------------------------------------- /Demo/Draw.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Draw.cs -------------------------------------------------------------------------------- /Demo/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Extensions.cs -------------------------------------------------------------------------------- /Demo/IPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/IPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/AirCombat/AirCombatPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/AirCombat/AirCombatPlugin.cs -------------------------------------------------------------------------------- /Demo/PlugIns/AirCombat/Fighter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/AirCombat/Fighter.cs -------------------------------------------------------------------------------- /Demo/PlugIns/AirCombat/Missile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/AirCombat/Missile.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Arrival/ArrivalPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Arrival/ArrivalPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Boids/Boid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Boids/Boid.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Boids/BoidsPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Boids/BoidsPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Ctf/CtfBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Ctf/CtfBase.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Ctf/CtfEnemy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Ctf/CtfEnemy.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Ctf/CtfPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Ctf/CtfPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Ctf/CtfSeeker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Ctf/CtfSeeker.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Ctf/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Ctf/Globals.cs -------------------------------------------------------------------------------- /Demo/PlugIns/FlowField/FlowFieldFollower.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/FlowField/FlowFieldFollower.cs -------------------------------------------------------------------------------- /Demo/PlugIns/FlowField/FlowFieldPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/FlowField/FlowFieldPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/GatewayPathFollowing/GatewayPathFollowingPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/GatewayPathFollowing/GatewayPathFollowingPlugin.cs -------------------------------------------------------------------------------- /Demo/PlugIns/LowSpeedTurn/LowSpeedTurn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/LowSpeedTurn/LowSpeedTurn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/LowSpeedTurn/LowSpeedTurnPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/LowSpeedTurn/LowSpeedTurnPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MapDrive/GCRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MapDrive/GCRoute.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MapDrive/MapDrivePlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MapDrive/MapDrivePlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MapDrive/MapDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MapDrive/MapDriver.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MapDrive/TerrainMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MapDrive/TerrainMap.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MeshPathFollowing/MeshPathFollowingPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MeshPathFollowing/MeshPathFollowingPlugin.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MeshPathFollowing/PathWalker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MeshPathFollowing/PathWalker.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MultiplePursuit/MpBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MultiplePursuit/MpBase.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MultiplePursuit/MpPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MultiplePursuit/MpPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MultiplePursuit/MpPursuer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MultiplePursuit/MpPursuer.cs -------------------------------------------------------------------------------- /Demo/PlugIns/MultiplePursuit/MpWanderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/MultiplePursuit/MpWanderer.cs -------------------------------------------------------------------------------- /Demo/PlugIns/OneTurning/OneTurning.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/OneTurning/OneTurning.cs -------------------------------------------------------------------------------- /Demo/PlugIns/OneTurning/OneTurningPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/OneTurning/OneTurningPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Pedestrian/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Pedestrian/Globals.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Pedestrian/Pedestrian.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Pedestrian/Pedestrian.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Pedestrian/PedestrianPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Pedestrian/PedestrianPlugIn.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Soccer/AABBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Soccer/AABBox.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Soccer/Ball.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Soccer/Ball.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Soccer/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Soccer/Globals.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Soccer/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Soccer/Player.cs -------------------------------------------------------------------------------- /Demo/PlugIns/Soccer/SoccerPlugIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PlugIns/Soccer/SoccerPlugIn.cs -------------------------------------------------------------------------------- /Demo/PolylinePathway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/PolylinePathway.cs -------------------------------------------------------------------------------- /Demo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Program.cs -------------------------------------------------------------------------------- /Demo/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Demo/SimpleFlowField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/SimpleFlowField.cs -------------------------------------------------------------------------------- /Demo/Trail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Demo/Trail.cs -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/License.txt -------------------------------------------------------------------------------- /Local.testsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/Local.testsettings -------------------------------------------------------------------------------- /SharpSteer2.Tests/LocalSpaceBasisHelpersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/LocalSpaceBasisHelpersTest.cs -------------------------------------------------------------------------------- /SharpSteer2.Tests/LocalityQueryProximityDatabaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/LocalityQueryProximityDatabaseTest.cs -------------------------------------------------------------------------------- /SharpSteer2.Tests/MeshPathTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/MeshPathTest.cs -------------------------------------------------------------------------------- /SharpSteer2.Tests/NullAnnotationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/NullAnnotationTest.cs -------------------------------------------------------------------------------- /SharpSteer2.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SharpSteer2.Tests/SharpSteer2.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/SharpSteer2.Tests.csproj -------------------------------------------------------------------------------- /SharpSteer2.Tests/SimpleVehicleTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/SimpleVehicleTest.cs -------------------------------------------------------------------------------- /SharpSteer2.Tests/SphericalObstacleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/SphericalObstacleTests.cs -------------------------------------------------------------------------------- /SharpSteer2.Tests/UtilitiesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/UtilitiesTest.cs -------------------------------------------------------------------------------- /SharpSteer2.Tests/Vector3HelpersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.Tests/Vector3HelpersTest.cs -------------------------------------------------------------------------------- /SharpSteer2.WinDemoContent/Fonts/SegoeUiMono.spritefont: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.WinDemoContent/Fonts/SegoeUiMono.spritefont -------------------------------------------------------------------------------- /SharpSteer2.WinDemoContent/SharpSteer2.WinDemoContent.contentproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.WinDemoContent/SharpSteer2.WinDemoContent.contentproj -------------------------------------------------------------------------------- /SharpSteer2.ncrunchsolution: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.ncrunchsolution -------------------------------------------------------------------------------- /SharpSteer2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2.sln -------------------------------------------------------------------------------- /SharpSteer2/AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("SharpSteer2.Tests")] -------------------------------------------------------------------------------- /SharpSteer2/BaseVehicle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/BaseVehicle.cs -------------------------------------------------------------------------------- /SharpSteer2/Database/IProximityDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Database/IProximityDatabase.cs -------------------------------------------------------------------------------- /SharpSteer2/Database/ITokenForProximityDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Database/ITokenForProximityDatabase.cs -------------------------------------------------------------------------------- /SharpSteer2/Database/LocalityQueryDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Database/LocalityQueryDatabase.cs -------------------------------------------------------------------------------- /SharpSteer2/Database/LocalityQueryProximityDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Database/LocalityQueryProximityDatabase.cs -------------------------------------------------------------------------------- /SharpSteer2/Helpers/Colors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Helpers/Colors.cs -------------------------------------------------------------------------------- /SharpSteer2/Helpers/LocalSpaceBasisHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Helpers/LocalSpaceBasisHelpers.cs -------------------------------------------------------------------------------- /SharpSteer2/Helpers/MatrixHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Helpers/MatrixHelpers.cs -------------------------------------------------------------------------------- /SharpSteer2/Helpers/PathwayHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Helpers/PathwayHelpers.cs -------------------------------------------------------------------------------- /SharpSteer2/Helpers/RandomHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Helpers/RandomHelpers.cs -------------------------------------------------------------------------------- /SharpSteer2/Helpers/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Helpers/Utilities.cs -------------------------------------------------------------------------------- /SharpSteer2/Helpers/Vector3Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Helpers/Vector3Helpers.cs -------------------------------------------------------------------------------- /SharpSteer2/Helpers/VehicleHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Helpers/VehicleHelpers.cs -------------------------------------------------------------------------------- /SharpSteer2/IAnnotationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/IAnnotationService.cs -------------------------------------------------------------------------------- /SharpSteer2/IFlowField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/IFlowField.cs -------------------------------------------------------------------------------- /SharpSteer2/ILocalSpaceBasis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/ILocalSpaceBasis.cs -------------------------------------------------------------------------------- /SharpSteer2/IVehicle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/IVehicle.cs -------------------------------------------------------------------------------- /SharpSteer2/LocalSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/LocalSpace.cs -------------------------------------------------------------------------------- /SharpSteer2/NullAnnotationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/NullAnnotationService.cs -------------------------------------------------------------------------------- /SharpSteer2/Obstacles/IObstacle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Obstacles/IObstacle.cs -------------------------------------------------------------------------------- /SharpSteer2/Obstacles/SphericalObstacle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Obstacles/SphericalObstacle.cs -------------------------------------------------------------------------------- /SharpSteer2/Pathway/GatewayPathway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Pathway/GatewayPathway.cs -------------------------------------------------------------------------------- /SharpSteer2/Pathway/IPathway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Pathway/IPathway.cs -------------------------------------------------------------------------------- /SharpSteer2/Pathway/PolylinePathway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Pathway/PolylinePathway.cs -------------------------------------------------------------------------------- /SharpSteer2/Pathway/TrianglePathway.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Pathway/TrianglePathway.cs -------------------------------------------------------------------------------- /SharpSteer2/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /SharpSteer2/SharpSteer2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/SharpSteer2.csproj -------------------------------------------------------------------------------- /SharpSteer2/SimpleVehicle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/SimpleVehicle.cs -------------------------------------------------------------------------------- /SharpSteer2/SteerLibrary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/SharpSteer2/SteerLibrary.cs -------------------------------------------------------------------------------- /push-all.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/push-all.ps1 -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/martindevans/SharpSteer2/HEAD/readme.md --------------------------------------------------------------------------------