Mathieu Lacage
|
a85bcfc0d7
|
Random2dPosition -> RandomPosition
|
2007-07-18 11:04:54 +02:00 |
|
Mathieu Lacage
|
5cc787f648
|
move Position class in own header
|
2007-07-18 11:03:01 +02:00 |
|
Mathieu Lacage
|
a011792fb6
|
RandomRectangleTopology -> RandomTopology
|
2007-07-18 10:53:53 +02:00 |
|
Mathieu Lacage
|
2bd88ed300
|
use Random2dPosition from RandomRectangleTopology
|
2007-07-18 10:46:44 +02:00 |
|
Mathieu Lacage
|
bd234eafe3
|
add iid and cid support to Random2dPosition
|
2007-07-18 10:46:26 +02:00 |
|
Mathieu Lacage
|
0405be5bb0
|
a random position helper class
|
2007-07-18 10:13:28 +02:00 |
|
Mathieu Lacage
|
c40b0f6f63
|
start support for random walk and random waypoint models
|
2007-07-17 16:11:49 +02:00 |
|
Mathieu Lacage
|
b10c76a3a6
|
cleanup the header
|
2007-07-17 14:37:11 +02:00 |
|
Mathieu Lacage
|
683b301fb7
|
split useful code out of random direction mobility model
|
2007-07-17 14:32:19 +02:00 |
|
Mathieu Lacage
|
ba0f81e65c
|
remove unused class declarations
|
2007-07-17 11:13:34 +02:00 |
|
Mathieu Lacage
|
8b07f89d13
|
remove extraneous setters/getters
|
2007-07-17 10:58:13 +02:00 |
|
Mathieu Lacage
|
2f01154847
|
fix small typo
|
2007-07-17 10:54:50 +02:00 |
|
Mathieu Lacage
|
24458b4bf1
|
a topology class to read ns2's mobility files and a mobility generator.
|
2007-07-17 10:47:25 +02:00 |
|
Mathieu Lacage
|
b9c2580f22
|
a hierarchical mobility model
|
2007-07-16 15:27:56 +02:00 |
|
Mathieu Lacage
|
be946aab50
|
new version of DoGet and DoSet
|
2007-07-04 13:52:12 +02:00 |
|
Mathieu Lacage
|
2aca908685
|
use new MobilityModel::Get and remove old one.
|
2007-07-04 10:27:49 +02:00 |
|
Mathieu Lacage
|
99ec33418a
|
add Position class and Get/Set methods on MobilityModel
|
2007-07-04 10:24:45 +02:00 |
|
Mathieu Lacage
|
c416887542
|
POSITION_H -> MOBILITY_MODEL_H
|
2007-07-04 10:18:14 +02:00 |
|
Mathieu Lacage
|
dd0ff29f66
|
position.h -> mobility-model.h
|
2007-07-04 10:15:18 +02:00 |
|
Mathieu Lacage
|
3e22f47624
|
Position -> MobilityModel
|
2007-07-04 10:04:08 +02:00 |
|
Mathieu Lacage
|
bda20507bd
|
PositionSetNotifier -> MobilityModelNotifier
|
2007-07-04 09:56:22 +02:00 |
|
Mathieu Lacage
|
9111697a0b
|
add missing constructor declaration
|
2007-07-04 09:48:49 +02:00 |
|
Mathieu Lacage
|
ce6536c1d8
|
RandomDirection model
|
2007-07-03 17:12:44 +02:00 |
|
Mathieu Lacage
|
c0420dfa2a
|
add a few constructors
|
2007-07-03 17:12:28 +02:00 |
|
Mathieu Lacage
|
0c77aa5a69
|
implement Dispose
|
2007-07-03 17:11:53 +02:00 |
|
Mathieu Lacage
|
9a89cf1978
|
change GridTopology API and add RandomRectangle topology with similar API.
|
2007-07-03 10:04:16 +02:00 |
|
Mathieu Lacage
|
872df4e54e
|
RandomWalk is a Position
|
2007-07-03 08:56:40 +02:00 |
|
Mathieu Lacage
|
5fdde955b3
|
change default values and add some debugging
|
2007-07-03 08:54:37 +02:00 |
|
Mathieu Lacage
|
3f87b85886
|
add cid/iid support to RandomWalk
|
2007-07-02 20:25:25 +02:00 |
|
Mathieu Lacage
|
af6777397c
|
rename GridTopology::Create to GridTopology::ArrangeHorizontally
|
2007-07-02 20:17:06 +02:00 |
|
Mathieu Lacage
|
2f29b73496
|
improve grid topology sample code and add dox documentation
|
2007-07-02 20:12:01 +02:00 |
|
Mathieu Lacage
|
57b5993f8d
|
add dox documentation
|
2007-07-02 18:12:27 +02:00 |
|
Mathieu Lacage
|
e57869a38e
|
add some debugging output. initialize the time argument correctly.
|
2007-07-02 15:27:53 +02:00 |
|
Mathieu Lacage
|
e4d291802b
|
make the sample code actually do something
|
2007-07-02 15:15:25 +02:00 |
|
Mathieu Lacage
|
d27798e797
|
rework the notification mechanism to allow its optional use with every position model
|
2007-07-02 14:57:19 +02:00 |
|
Mathieu Lacage
|
fca6b52fba
|
random walk position model (untested)
|
2007-07-02 14:07:51 +02:00 |
|
Mathieu Lacage
|
fb968dccdf
|
forgot to add missing constructor implementation
|
2007-07-02 14:02:57 +02:00 |
|
Mathieu Lacage
|
e9ee638ae9
|
grid topology
|
2007-07-02 12:14:24 +02:00 |
|
Mathieu Lacage
|
965e14c3f9
|
add cid support
|
2007-07-02 12:14:12 +02:00 |
|
Mathieu Lacage
|
a2ca638f47
|
add cid support to position subclasses
|
2007-07-02 11:29:54 +02:00 |
|
Mathieu Lacage
|
0197e59eb1
|
DoSet should not be const
|
2007-07-02 11:29:27 +02:00 |
|
Mathieu Lacage
|
418adb52a4
|
add Position::DoSet et al.
|
2007-07-02 10:50:18 +02:00 |
|
Mathieu Lacage
|
6ec6318d5f
|
position models
|
2007-06-29 09:41:37 +02:00 |
|
Gustavo J. A. M. Carneiro
|
91aa5250de
|
Add Ipv4Address operator <, to allow Ipv4Address to be used in std::set; Closes #39.
|
2007-06-19 16:59:44 +01:00 |
|
Gustavo J. A. M. Carneiro
|
67454b117b
|
Add Ipv4Mask == and != operators, similarly to Ipv4Address.
|
2007-06-18 18:01:28 +01:00 |
|
Tom Henderson
|
ca3871e4f6
|
Backed out changeset 767 for the release (not ready)
|
2007-06-15 13:30:40 -07:00 |
|
Tom Henderson
|
d1c6c9a348
|
back out unfinished p2p changes
|
2007-06-15 13:19:57 -07:00 |
|
Gustavo J. A. M. Carneiro
|
65aca43f3f
|
WAF: make all ns3 modules register themselves in the environment; link the run-tests program with all ns3 modules, not with a hardcoded list.
|
2007-06-15 15:19:38 +01:00 |
|
George F. Riley
|
4042681e83
|
Simplification to p2p-net-device and p2p-channel (work in progress)
|
2007-06-14 10:41:47 +02:00 |
|
Gustavo J. A. M. Carneiro
|
72622c0755
|
Re-sync WAF build with the latest SConstruct changes.
|
2007-06-12 14:05:01 +01:00 |
|