Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
9.2.2023: Due to updates GitLab will be unavailable for some minutes between 9:00 and 11:00.
Open sidebar
vadere
vadere
Commits
e3dca14a
Commit
e3dca14a
authored
Dec 18, 2016
by
Jakob Schöttl
Browse files
Add preset for ReynoldsSteeringModel and comments
parent
83568196
Changes
1
Hide whitespace changes
Inline
Side-by-side
VadereGui/src/org/vadere/gui/projectview/view/ModelPresets.java
View file @
e3dca14a
...
...
@@ -8,6 +8,7 @@ import org.vadere.simulator.models.MainModel;
import
org.vadere.simulator.models.gnm.GradientNavigationModel
;
import
org.vadere.simulator.models.osm.OptimalStepsModel
;
import
org.vadere.simulator.models.ovm.OptimalVelocityModel
;
import
org.vadere.simulator.models.reynolds.ReynoldsSteeringModel
;
import
org.vadere.simulator.models.sfm.SocialForceModel
;
import
org.vadere.state.attributes.Attributes
;
import
org.vadere.state.attributes.ModelDefinition
;
...
...
@@ -18,6 +19,7 @@ import org.vadere.state.attributes.models.AttributesOVM;
import
org.vadere.state.attributes.models.AttributesPotentialCompact
;
import
org.vadere.state.attributes.models.AttributesPotentialGNM
;
import
org.vadere.state.attributes.models.AttributesPotentialSFM
;
import
org.vadere.state.attributes.models.AttributesReynolds
;
import
org.vadere.state.attributes.models.AttributesSFM
;
/**
...
...
@@ -46,22 +48,30 @@ public class ModelPresets {
list
.
add
(
AttributesFloorField
.
class
);
registerModelPreset
(
OptimalStepsModel
.
class
,
list
);
// GNM
list
.
clear
();
list
.
add
(
AttributesGNM
.
class
);
list
.
add
(
AttributesPotentialGNM
.
class
);
list
.
add
(
AttributesFloorField
.
class
);
registerModelPreset
(
GradientNavigationModel
.
class
,
list
);
// Social Force Model
list
.
clear
();
list
.
add
(
AttributesSFM
.
class
);
list
.
add
(
AttributesPotentialSFM
.
class
);
list
.
add
(
AttributesFloorField
.
class
);
registerModelPreset
(
SocialForceModel
.
class
,
list
);
// Optimal Velocity Model
list
.
clear
();
list
.
add
(
AttributesOVM
.
class
);
registerModelPreset
(
OptimalVelocityModel
.
class
,
list
);
// Reynolds-Steering Model
list
.
clear
();
list
.
add
(
AttributesReynolds
.
class
);
registerModelPreset
(
ReynoldsSteeringModel
.
class
,
list
);
// list.clear();
// list.add(...);
// registerModelPreset(MyModel.class, list);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment