Uses of Interface
repast.simphony.space.projection.Projection
Package
Description
-
Uses of Projection in repast.simphony.context
Modifier and TypeMethodDescription<X extends Projection<?>>
XAbstractContext.getProjection
(Class<X> projection, String name) <X extends Projection<?>>
XContext.getProjection
(Class<X> projection, String name) Gets the named projection.<X extends Projection<?>>
XFormerDefaultContext.getProjection
(Class<X> projection, String name) <X extends Projection<?>>
Iterable<X>AbstractContext.getProjections
(Class<X> clazz) <X extends Projection<?>>
Iterable<X>Context.getProjections
(Class<X> clazz) Gets all the projections in this Context of the specified type.<X extends Projection<?>>
Iterable<X>FormerDefaultContext.getProjections
(Class<X> clazz) Modifier and TypeMethodDescriptionProjection<?>
AbstractContext.getProjection
(String name) Projection<?>
Context.getProjection
(String name) Gets the named projection.Projection<? super T>
ContextEvent.getProjection()
Gets the project that was the target of the event.Projection<?>
FormerDefaultContext.getProjection
(String name) Projection<? super T>
AbstractContext.removeProjection
(String projectionName) Removes the named projection from this Context.Projection<? super T>
Context.removeProjection
(String projectionName) Removes the named projection from this Context.Projection<? super T>
FormerDefaultContext.removeProjection
(String projectionName) Removes the named projection from this Context.Modifier and TypeMethodDescriptionCollection<Projection<?>>
AbstractContext.getProjections()
Gets an iterable over all the projections contained by this Context.Collection<Projection<?>>
Context.getProjections()
Gets an iterable over all the projections contained by this Context.Collection<Projection<?>>
FormerDefaultContext.getProjections()
Modifier and TypeMethodDescriptionvoid
AbstractContext.addProjection
(Projection<? super T> projection) void
Context.addProjection
(Projection<? super T> projection) Adds the specified Projection to this Context.void
FormerDefaultContext.addProjection
(Projection<? super T> projection) ModifierConstructorDescriptionContextEvent
(ContextEvent.EventType type, Context<T> context, Projection<? super T> projection) Creates a new instance of ContextEvent with a given type, context and Projection. -
Uses of Projection in repast.simphony.context.space.continuous
Modifier and TypeClassDescriptionclass
ContextSpace<T>
Default implementation of an n-dimensional continuous space. -
Uses of Projection in repast.simphony.context.space.gis
-
Uses of Projection in repast.simphony.context.space.graph
-
Uses of Projection in repast.simphony.context.space.grid
Modifier and TypeClassDescriptionclass
Default implementation of an n-dimensional grid.class
ContextGrid<T>
Default implementation of an n-dimensional grid. -
Uses of Projection in repast.simphony.context.space.physics
Modifier and TypeClassDescriptionclass
Default implementation of an n-dimensional continuous space. -
Uses of Projection in repast.simphony.engine.environment
Modifier and TypeInterfaceDescriptioninterface
ProjectionRegistryData<T extends Projection<?>>
Projection registry data stores information about the available projection types and their associated capabilities, such as converters, loaders, and GUI panels. -
Uses of Projection in repast.simphony.essentials
Modifier and TypeMethodDescriptionstatic Projection
RepastEssentials.CreateProjection
(String parentContextPath, String newProjectionName, String newProjectionType) static Projection
RepastEssentials.CreateProjection
(String parentContextPath, String newProjectionName, String newProjectionType, boolean optionalProjectionKind) static Projection
RepastEssentials.CreateProjection
(String parentContextPath, String newProjectionName, String newProjectionType, boolean optionalProjectionKind, String optionalBorders, int... optionalDimensions) static Projection
RepastEssentials.CreateProjection
(String parentContextPath, String newProjectionName, String newProjectionType, int... optionalDimensions) static Projection
RepastEssentials.CreateProjection
(String parentContextPath, String newProjectionName, String newProjectionType, String optionalBorders, int... optionalDimensions) static Projection
RepastEssentials.CreateProjection
(String parentContextPath, String newProjectionName, String newProjectionType, String optionalBorders, BigDecimal... optionalDimensions) static Projection
RepastEssentials.CreateProjection
(String parentContextPath, String newProjectionName, String newProjectionType, BigDecimal... optionalDimensions) static Projection
RepastEssentials.FindProjection
(String projectionPath) static Projection
RepastEssentials.RemoveProjection
(String path) -
Uses of Projection in repast.simphony.freezedry.freezedryers
Modifier and TypeMethodDescriptionprotected Projection
ContextFreezeDryer.getProjection
(Object obj, String key) -
Uses of Projection in repast.simphony.freezedry.freezedryers.proj
Modifier and TypeClassDescriptionclass
ProjectionDryer<T extends Projection>
Implementations of this class will handle storing settings for some projections.Modifier and TypeMethodDescriptionstatic <T extends Projection>
ProjectionDryer<T>Retrieves the last added dryer that handles the given type. -
Uses of Projection in repast.simphony.query.space.projection
Modifier and TypeMethodDescriptionboolean
SpatialPredicate.evaluate
(Projection projection) Evaluates the projection against this predicate.boolean
Within.evaluate
(Projection projection) -
Uses of Projection in repast.simphony.space.continuous
Modifier and TypeInterfaceDescriptioninterface
An n-dimensional continuous space.Modifier and TypeClassDescriptionclass
Default implementation of an n-dimensional continuous space.class
Default implementation of an n-dimensional continuous space. -
Uses of Projection in repast.simphony.space.gis
Modifier and TypeInterfaceDescriptioninterface
Geography<T>
Space that locates objects in a geographic gis-type space.Modifier and TypeClassDescriptionclass
Default implementation of Geography, a geographic GIS type space. -
Uses of Projection in repast.simphony.space.graph
-
Uses of Projection in repast.simphony.space.grid
Modifier and TypeInterfaceDescriptioninterface
Grid<T>
Interface for classes implementing grid type projection space.Modifier and TypeClassDescriptionclass
AbstractGrid<T,
U> Default implementation of an n-dimensional grid.class
DefaultGrid<T>
A default implementation of a grid backed by a map.class
Default implementation of an n-dimensional continuous space. -
Uses of Projection in repast.simphony.space.physics
Modifier and TypeClassDescriptionclass
A special 3-dimensional subclass of continuous space that determines the positions of agents based on physics. -
Uses of Projection in repast.simphony.space.projection
Modifier and TypeMethodDescriptionProjectionEvent.getProjection()
Gets the projection associated with this event.Modifier and TypeMethodDescriptionboolean
ProjectionPredicate.evaluate
(Projection projection) Evaluates the projection against this predicate.ModifierConstructorDescriptionProjectionEvent
(Projection<T> projection, Object subject, ProjectionEvent.Type type) Creates a ProjectionEvent for the specified projection, specified object and of the specified type. -
Uses of Projection in repast.simphony.visualization
Modifier and TypeInterfaceDescriptioninterface
Layout<T,
U extends Projection<?>> Interface for display layouts.Modifier and TypeMethodDescriptionAbstractDisplayData.getProjections()
Gets an iterable over the projections to be displayed.DisplayData.getProjections()
Gets an iterable over the projections to be displayed. -
Uses of Projection in repast.simphony.visualization.decorator
Modifier and TypeClassDescriptionclass
AbstractProjectionDecorator<T extends Projection<?>>
interface
ProjectionDecorator2D<T extends Projection<?>>
Interface for classes that will decorate projection visualizations.interface
ProjectionDecorator3D<T extends Projection>
Interface for classes that will decorate projection visualizations. -
Uses of Projection in repast.simphony.visualization.editor
Modifier and TypeMethodDescriptionvoid
SyntheticDisplayData.addProjection
(Projection proj) Deprecated. -
Uses of Projection in repast.simphony.visualization.editor.space
Modifier and TypeClassDescriptionclass
A grid that reprojects a 3D grid into a 2D grid.class
A space that reprojects a 3D continuous space into a 2D grid. -
Uses of Projection in repast.simphony.visualization.engine
Modifier and TypeMethodDescriptionprotected Layout<?,
? extends Projection<?>> AbstractCartesianDisplayCreator.createLayout
(String layoutClassName) -
Uses of Projection in repast.simphony.visualization.visualization2D
Modifier and TypeMethodDescriptionvoid
ArbitraryLayout.setProjection
(Projection projection) void
Random2DLayout.setProjection
(Projection projection) -
Uses of Projection in repast.simphony.visualization.visualization3D
-
Uses of Projection in repast.simphony.visualization.visualization3D.layout
Modifier and TypeMethodDescriptionvoid
Random3DLayout.setProjection
(Projection projection) void
SphericalLayout.setProjection
(Projection projection)