Class SearchContextImpl
java.lang.Object
de.bsommerfeld.pathetic.engine.pathfinder.processing.SearchContextImpl
- All Implemented Interfaces:
de.bsommerfeld.pathetic.api.pathing.processing.context.SearchContext
public class SearchContextImpl
extends Object
implements de.bsommerfeld.pathetic.api.pathing.processing.context.SearchContext
-
Constructor Summary
ConstructorsConstructorDescriptionSearchContextImpl(de.bsommerfeld.pathetic.api.wrapper.PathPosition startPathPosition, de.bsommerfeld.pathetic.api.wrapper.PathPosition targetPathPosition, de.bsommerfeld.pathetic.api.pathing.configuration.PathfinderConfiguration pathfinderConfiguration, de.bsommerfeld.pathetic.api.provider.NavigationPointProvider navigationPointProvider, de.bsommerfeld.pathetic.api.pathing.context.EnvironmentContext environmentContext) -
Method Summary
Modifier and TypeMethodDescriptionde.bsommerfeld.pathetic.api.pathing.context.EnvironmentContextde.bsommerfeld.pathetic.api.provider.NavigationPointProviderde.bsommerfeld.pathetic.api.pathing.configuration.PathfinderConfigurationde.bsommerfeld.pathetic.api.wrapper.PathPositionde.bsommerfeld.pathetic.api.wrapper.PathPosition
-
Constructor Details
-
Method Details
-
getStartPathPosition
public de.bsommerfeld.pathetic.api.wrapper.PathPosition getStartPathPosition()- Specified by:
getStartPathPositionin interfacede.bsommerfeld.pathetic.api.pathing.processing.context.SearchContext
-
getTargetPathPosition
public de.bsommerfeld.pathetic.api.wrapper.PathPosition getTargetPathPosition()- Specified by:
getTargetPathPositionin interfacede.bsommerfeld.pathetic.api.pathing.processing.context.SearchContext
-
getPathfinderConfiguration
public de.bsommerfeld.pathetic.api.pathing.configuration.PathfinderConfiguration getPathfinderConfiguration()- Specified by:
getPathfinderConfigurationin interfacede.bsommerfeld.pathetic.api.pathing.processing.context.SearchContext
-
getEnvironmentContext
public de.bsommerfeld.pathetic.api.pathing.context.EnvironmentContext getEnvironmentContext()- Specified by:
getEnvironmentContextin interfacede.bsommerfeld.pathetic.api.pathing.processing.context.SearchContext
-