Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
249 commits
Select commit Hold shift + click to select a range
6920c2e
Added demo Gate
Apr 1, 2014
5ed66db
Cohesion behavior and class Pig added to PigAndSheep
Apr 1, 2014
3ccee15
Old lluvia web demo added to vendor
Apr 2, 2014
188b6a7
world.js partially commented
Apr 2, 2014
12f5e29
getting lluvia demo to run
txemagon Apr 2, 2014
cb0b5b9
Device.js document commented. Gate.js partially commented, missing co…
Apr 3, 2014
579b8fd
Device.js commented to the full
Apr 3, 2014
a125e61
Example for device usage started
Apr 3, 2014
ae839ff
diagram folder added to doc. Devices diagram added to diagram
Apr 3, 2014
cd1b676
Smaller devices diagram added to diagram
Apr 3, 2014
f015da2
BasicObject still not working
txemagon Apr 3, 2014
a5a40fc
Commented 50% ll_EventDispatcher.js
Apr 3, 2014
5461126
Some more method documenting.
txemagon Apr 3, 2014
2dbe4a6
More comments in ll_Gate.js
txemagon Apr 3, 2014
b77425d
Merge branch 'demo/devices' of https://github.com/txemagon/lluvia-Pro…
txemagon Apr 3, 2014
a516e94
More comments for eventDispatcher
txemagon Apr 3, 2014
1dcfe71
jsduck.json config file for generating all the api
txemagon Apr 3, 2014
8c258ef
jsduck bash command proxy
Apr 4, 2014
74dfe99
ghost_game done upto 60%
Apr 4, 2014
5c362f5
Merge branch 'demo/devices' of https://github.com/txemagon/lluvia-Pro…
Apr 4, 2014
0829926
Added interactive demonstration on devices, initial idea.
Apr 5, 2014
6b192cf
Devices diagram reviewed and uploaded
Apr 7, 2014
6d25427
Merge branch 'demo/devices' of https://github.com/txemagon/lluvia-Pro…
Apr 7, 2014
4ae7939
Ghost game reviewed
Apr 7, 2014
eef618c
boidsXsound, initial idea.
Apr 7, 2014
d9541b7
ghost game reviewed
Apr 8, 2014
5c0f7bd
Added flee behavior, world.new_flee() and alert(welcome) currently re…
Apr 8, 2014
0c189ce
Added wander around behavior(another version of wander behavior) and …
Apr 8, 2014
b30d5f6
Ghost game example for devices and gates use finished
Apr 9, 2014
a69261c
Comment itinerant_behavior.js and partial comment behaviour.js
Apr 9, 2014
361116a
Adding @static to string comments
Apr 10, 2014
5e214b4
boids comments
Apr 10, 2014
57b6674
itinerant behavior splitted into files
Apr 10, 2014
3ea968c
boids working again with behaviors in separates folders
txemagon Apr 11, 2014
268cf84
wander up and running
txemagon Apr 11, 2014
e12ca09
Wander and flee behavior example
txemagon Apr 11, 2014
33f0e49
new dynamic method new_boid_as_<ClassName>
txemagon Apr 11, 2014
b19faf9
Added pursue_behavior
Apr 12, 2014
0dc7eee
line shape and menu
Apr 13, 2014
131d827
line shape and menu
Apr 13, 2014
931892a
Menu animation
Apr 13, 2014
3c27431
Added faces_canvas
Apr 13, 2014
9d83368
Boid creation calls a block with a config object
txemagon Apr 13, 2014
7325085
refactoring boid and world to accept blocks
txemagon Apr 13, 2014
4990f2e
Boids can access dynamic configuration
txemagon Apr 14, 2014
5390a09
Added separation_behavior
Apr 14, 2014
ea8fdc6
Very funny behavior of pursue
txemagon Apr 14, 2014
afa2dee
timer and some menu changes
Apr 14, 2014
6b4a4be
conflict resloved
txemagon Apr 14, 2014
a9041b4
some timer changes
Apr 14, 2014
a53c502
Timer change
Apr 14, 2014
960aaf8
Enabled arrival modifier
txemagon Apr 14, 2014
6dfb415
seeker
txemagon Apr 14, 2014
717d388
zwalignment removed
txemagon Apr 14, 2014
1c5954a
No need for more alerts to wait for loading classes. Now scripts are …
txemagon Apr 14, 2014
f8712bd
Alignment Behavior
Apr 14, 2014
540608c
Merge branch 'feature/boids' of https://github.com/txemagon/lluvia-Pr…
Apr 14, 2014
b705690
Added face_device
Apr 14, 2014
422bc94
Pursue takes now impact time into account. Which boid reaches first i…
txemagon Apr 14, 2014
ef621d2
Pursue working with impact time
txemagon Apr 14, 2014
be0a07e
Shape folder added to Geometry and ll_Line.js file added to shape folder
Apr 15, 2014
e45a30b
Virtual methods on class Line done
Apr 15, 2014
36c27e9
Alignment and sons.
txemagon Apr 15, 2014
5ad5f7e
Added distance() and intersects() in ll_Line.js and fixed bug in ll_V…
Apr 16, 2014
d56f40a
Fixed little bug in distance()
Apr 16, 2014
4e56dd9
Pig class documentation added
Apr 16, 2014
d8371f7
Changes in pigs_and_sheeps
Apr 16, 2014
e58a6d9
Added get_intersection() in ll_Line.js
Apr 16, 2014
0975446
StraightLine Class added
Apr 16, 2014
6597af3
Merge branch 'feature/line' of https://github.com/txemagon/lluvia-Pro…
Apr 16, 2014
36f5019
StraightLine Class initial fixes
Apr 16, 2014
4e98ec8
get_normal() added to StraightLine Class
Apr 16, 2014
befbc15
get_normal() modified
Apr 16, 2014
7aac4fb
StraightLine final fixes
Apr 16, 2014
c50eda1
Test folder added. Line_test.js and straight_line_test.js added. Comm…
Apr 16, 2014
7f744b4
index.js added to line and straight line tests
Apr 16, 2014
f47cb03
Line class commented from get_initial_point to get_tangent
Apr 16, 2014
16cfc10
More comments in ll_Line.js
Apr 16, 2014
94e80dd
Delete something that was good, sorry
Apr 16, 2014
eec6a2c
Tests shape is running.
Apr 16, 2014
3306cad
Modified the class ll_Line.js and added some test for line class
Apr 16, 2014
2e038f0
Line-StraightLine
Apr 17, 2014
29bc92e
erased test folder
txemagon Apr 17, 2014
7aa15c4
Merge branch 'master' of https://github.com/lau-zorrilla/lluvia-Project
Apr 17, 2014
b85adbf
Change in menu position
Apr 17, 2014
f9e3ffe
graphics
Apr 17, 2014
dc289ff
More test for StraightLine added
Apr 17, 2014
d17faf6
Changed intersects() and added more tests.
Apr 17, 2014
631226d
graphics changes
Apr 17, 2014
5ca2999
graphics changes
Apr 17, 2014
065fa27
gameover function
Apr 17, 2014
65bf665
gameover changes
Apr 17, 2014
4701d91
gameover changes
Apr 17, 2014
a90bc94
Added more test ll_Line.js
Apr 17, 2014
98ebd9c
EventDispatcher class commented
Apr 18, 2014
f00418c
Making images with tkiz
txemagon Apr 18, 2014
f29ee9f
straight lines intersection drawing
txemagon Apr 18, 2014
e0f0a7c
Boids folder commented to the full pending review
Apr 18, 2014
650f355
Boids folder commented to the full
Apr 18, 2014
b790bab
Merge branch 'master' into tmp
txemagon Apr 18, 2014
3ceced1
lluvia.js includes async=false
txemagon Apr 18, 2014
1bfc0e7
Merge branch 'feature/boids' of https://github.com/txemagon/lluvia-Pr…
txemagon Apr 18, 2014
3f216e4
Merge branch 'feature/boids' into develop
txemagon Apr 18, 2014
171b514
Merge remote-tracking branch 'origin/demo/devices' into develop
txemagon Apr 19, 2014
210b74f
Merge remote-tracking branch 'origin/vendor/demo_web' into develop
txemagon Apr 19, 2014
a2cc623
demo web working
txemagon Apr 19, 2014
605efb9
demo purged from repeated lluvia files
txemagon Apr 19, 2014
553d658
Documentation for _
txemagon Apr 19, 2014
53a643a
Changed get_intersection() in ll_Line.js and added more tests
Apr 20, 2014
b8f6dcb
Added get_arc_length(), belongs_to() and get_perpendicular()
Apr 22, 2014
a14f51d
Path Class started
Apr 22, 2014
927a64c
Merge branch 'feature/line' of https://github.com/txemagon/lluvia-Pro…
Apr 22, 2014
d9b5679
Changed pursue_bahavior
Apr 22, 2014
169f7ae
Path sketch
Apr 22, 2014
4e5074d
Added tests for get_arc_length(), belongs_to() and get_perpendicular()
Apr 22, 2014
beee939
devices and gates for pigs and sheeps app started
txemagon Apr 22, 2014
85063a7
Path#update_summary
Apr 23, 2014
c77a89d
Merge branch 'develop' of https://github.com/txemagon/lluvia-Project
Apr 23, 2014
c54b4fb
Changes in BasicObject
txemagon Apr 23, 2014
3b4fb2b
Changes in BasicObject
txemagon Apr 23, 2014
e132811
BasicObject conflict solved
txemagon Apr 23, 2014
d6180be
ll_Path finished
txemagon Apr 23, 2014
a9f9887
Throwing an error when not enough params in constructor.
txemagon Apr 23, 2014
db43d1d
Added face_automata.js and face_gate.js
Apr 23, 2014
cef713e
Merge branch 'develop' of https://github.com/txemagon/lluvia-Project
Apr 23, 2014
1a7448e
Merge develop with fork pigs and sheeps
Apr 23, 2014
283f4e3
Files to make gates and devices work added to pigs and sheeps
Apr 23, 2014
7e1c404
Dependencies file update to contain all necessary files
Apr 23, 2014
5d17512
future plurals
txemagon Apr 23, 2014
a380ce5
Merge branch 'master' of https://github.com/lau-zorrilla/lluvia-Project
Apr 24, 2014
b1b6073
Gates and devices working. Background is drew on canvas
Apr 24, 2014
ff4cccd
Added more automatas by face
Apr 24, 2014
b14fcf1
Drawing functions separated in different files. Class Clock started
Apr 24, 2014
f882679
Refactoring faces animation.
Apr 24, 2014
628744f
Added nanobot class
Apr 25, 2014
832b356
Changes to improve use of device and gate
Apr 25, 2014
9817799
Changes to improve the use of gates and devices by adding dynamic method
Apr 25, 2014
da9076d
Merge branch 'develop' of https://github.com/txemagon/lluvia-Project …
Apr 25, 2014
c37e5bb
Refactoring brain
txemagon Apr 25, 2014
c3ab323
Hash#each
txemagon Apr 25, 2014
a8d9727
Array#delete removes position 0
txemagon Apr 25, 2014
a16a1dd
Array#collects now takes a given attr of an object
txemagon Apr 26, 2014
1a5cd9d
Hash#size Number of self keys
txemagon Apr 26, 2014
18c232b
Brain interface change
txemagon Apr 26, 2014
d6e77f3
Brain interface changed
txemagon Apr 26, 2014
fce0408
Merge branch 'feature/brain' into develop
txemagon Apr 26, 2014
c3ef953
Added many things in boidsXsound
Apr 26, 2014
bdf8ee8
Gate singleton responders.
txemagon Apr 27, 2014
ce34e95
Merge branch 'feature/brain' into develop
txemagon Apr 27, 2014
aaa4886
Brain#activate('seek>arrival')
txemagon Apr 27, 2014
5819189
Merge with develop
txemagon Apr 27, 2014
18e7476
Merge branch 'feature/brain' into develop
txemagon Apr 27, 2014
8dee1ee
Gates and Devices undo
txemagon Apr 27, 2014
87d297a
Default states thru Device.STATE
txemagon Apr 27, 2014
c459683
Default states thru Device.STATE
txemagon Apr 27, 2014
3ef618d
World showing background
txemagon Apr 27, 2014
b75996f
running pigs
txemagon Apr 27, 2014
4c06b87
Changes in menu animation
Apr 27, 2014
8b3e52e
Changes in menu animation
Apr 27, 2014
e47c9d1
Connected face_device with world_interface and changed effects in fac…
Apr 27, 2014
5b7e753
Added image
Apr 27, 2014
c513fff
Kine in perspective
txemagon Apr 27, 2014
db6c4ed
Merge branch 'master' of https://github.com/lau-zorrilla/lluvia-Project
txemagon Apr 27, 2014
44ba3a1
conflict resolved
txemagon Apr 27, 2014
0cdd9ef
Added button off
Apr 28, 2014
55f598f
Option menu fixed to work from gate
Apr 28, 2014
29d96e3
Added more button and panel information for speaker
Apr 28, 2014
cbf82e2
Diferents panels options for boids
Apr 29, 2014
5ba4290
Added dialogue images
Apr 29, 2014
95b5b7e
Added more dialogue images
Apr 29, 2014
120e004
Gates and changed to make options menu work. Galactus Class, the cont…
Apr 29, 2014
f9f19a1
Canvas fixed. Play button working.
Apr 29, 2014
103fb8f
New changes in class galactus and right menu
Apr 29, 2014
f782782
Galactus#start_world
txemagon Apr 29, 2014
d1c56ae
Galactus lives
txemagon Apr 29, 2014
dace01d
Changing the way listen to the nanobots
Apr 29, 2014
107da96
Merge upstream develop
txemagon Apr 29, 2014
9c1db4a
Merge pull request #2 from lau-zorrilla/master
txemagon Apr 29, 2014
fec1787
fireEvent bug resolved
txemagon Apr 29, 2014
7d231a2
Merge branch 'develop' of https://github.com/txemagon/lluvia-Project …
txemagon Apr 29, 2014
ffc85ec
Refactored audition nanobot
Apr 30, 2014
244fac2
Fixed little bug in Speaker class
May 1, 2014
31aab0e
The nanobots speak :)
May 4, 2014
1fe6c9a
Added diagram
May 4, 2014
3cc605b
Added documentation in Nanobot class and Speaker class
May 4, 2014
da50dbd
Level emotion in face_boid
May 5, 2014
44ba57b
Merge branch 'vendor/boids_sound' into bridge
May 7, 2014
9e10024
Bridge update with develop
May 7, 2014
d4d41fa
Added circuit image
Jmoreno1988 May 7, 2014
e78ffff
Change css
May 8, 2014
9d03e5c
Changed design html
Jmoreno1988 May 8, 2014
aee0bc4
Changed css and design html
May 9, 2014
4b54760
Added option menu in nanobots properties and more styles
Jmoreno1988 May 11, 2014
5667002
Now boids changes color by level emotion
Jmoreno1988 May 12, 2014
0e8ff28
Added animation happy face
May 12, 2014
655457c
more animations
May 13, 2014
7c60a32
New game ring a ring :)
May 13, 2014
41b4d99
Update boid.js and world.js
May 14, 2014
c91b35e
Drawing up started
May 14, 2014
c714b72
Drawing up started2
May 14, 2014
5cdd434
Fixed little bug
Jmoreno1988 May 14, 2014
edb2a4f
Refactor boid_editor.js
May 16, 2014
f0d4e92
Added new conversations
May 16, 2014
6a046e5
Talk system finish
May 16, 2014
51be49f
Added containment behavior
Jmoreno1988 May 17, 2014
0904bf8
Added obstacles in world
Jmoreno1988 May 17, 2014
3be1b82
More obstacles
Jmoreno1988 May 18, 2014
fd38c81
lcd text now updates information
May 18, 2014
1e043ab
New intersects_segment
Jmoreno1988 May 19, 2014
2aac13e
Behavior in lcd text works
May 20, 2014
3e901fd
Cohesion works
May 20, 2014
3768c9d
Fix little bug in analyze_msg() of nanobot.js
May 20, 2014
7802d1f
Separation fixed
txemagon May 21, 2014
0cc31e9
Added games menu
May 21, 2014
457f1d2
Added menu games
May 21, 2014
8678b11
Floking works
May 21, 2014
01d1bff
more games options
Jmoreno1988 May 21, 2014
04c6e95
Draw vision angle of nanobot in canvas
May 22, 2014
8e7bedf
Fixes bug in behaviurs and added circle obstacle
May 22, 2014
81ba3e7
Added visible_for_each() in world.js
May 22, 2014
b95567a
sound integration
May 24, 2014
59a68f6
sound integration 70%
Jmoreno1988 May 25, 2014
94faf19
Added styles in canvas sound
Jmoreno1988 May 25, 2014
b7ff342
Changed style sound canvas
May 26, 2014
6a81184
Sound modify behaviour more or less
May 26, 2014
294a82b
Test in behaviour group
May 27, 2014
428cf89
more test for the view angle
Jmoreno1988 May 27, 2014
e3631d7
Fixed angle vision
May 28, 2014
6d3be71
Fixed angle vision in nanobots
May 29, 2014
f62d96f
Fix angle() in ll_Vector.js
May 29, 2014
308af88
vel_max in boids works
May 30, 2014
81be190
Test center works
May 30, 2014
ab308e4
Added cruising speed
Jun 2, 2014
a0a9f65
Changed css
Jmoreno1988 Jun 2, 2014
c466ce1
Added images and diagrams
Jun 3, 2014
b03f132
Problems in previos commit
Jun 3, 2014
e8fdcb3
More images
Jmoreno1988 Jun 3, 2014
67ff311
Added memory in latex
Jun 4, 2014
1cc79d9
Changed memory
Jmoreno1988 Jun 4, 2014
fb3cc72
Integrate Ivan memory
Jmoreno1988 Jun 5, 2014
6ddb239
Added brain_diagram
Jmoreno1988 Jun 5, 2014
cf9e8b7
Modify memory
Jun 5, 2014
4d88594
Finish memory
Jmoreno1988 Jun 6, 2014
9f2c26e
Intregate sound system
Jmoreno1988 Jun 7, 2014
379a3e8
Stress 50% works
Jmoreno1988 Jun 8, 2014
36d2b7e
Added escenarios
Jmoreno1988 Jun 8, 2014
b3be6f3
More escenarios
Jmoreno1988 Jun 9, 2014
7858d76
Erased index.html
Jmoreno1988 Jun 9, 2014
98f9775
Added more escenarrios
Jmoreno1988 Jun 9, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
35 changes: 35 additions & 0 deletions doc/UML/math/images/image_for.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
#!/bin/bash
# image_for
#
# Usage: ./image_for file.output_format
#
# Example: Given: straight_line.tex
# Type: ./image_for straight_line.png
# for a png output.
# dvipng shall exist.
# dvipdf shall exist for a pdf output and so on.

filename=$(basename "$1")
outputextension="${filename##*.}"
name="${filename%.*}"

declare -A options=( [png]="-o $name.$outputextension" [pdf]="$name.$outputextension" [ps]="-o $name.$outputextension")
if [ ! -d tmp ]; then
mkdir tmp;
fi;

sed "s/__input_image__/${name}/" image_template.tex | latex -output-directory=tmp > /dev/null

case "$outputextension" in
"dvi" ) mv tmp/texput.dvi "$name.$outputextension"
;;
* ) "dvi$outputextension" tmp/texput.dvi ${options["$outputextension"]}
;;
esac


rm -rf tmp

display "$name.$outputextension"


19 changes: 19 additions & 0 deletions doc/UML/math/images/image_template.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
\usepackage{tikz}

%opening
\title{}
\author{José M. González}

\begin{document}


\begin{tikzpicture}
\input{__input_image__}
\end{tikzpicture}



\end{document}
Binary file added doc/UML/math/images/normal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/UML/math/images/normal.ps
Binary file not shown.
40 changes: 40 additions & 0 deletions doc/UML/math/images/normal.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
\setlength{\unitlength}{1mm}

\begin{picture}(50,50)
% axis
\put(10,10){\vector(1,0){40}}
\put(10,10){\vector(0,1){40}}
\put(47,7){$x$}
\put(7,47){$y$}
% straight line
\color{blue}
\put(0,20){\line(2,1){60}}
\put(50,47){$r$}


% position vector
\color{Red}
\put(10,10){\vector(1,2){10}}
\put(20,30){\circle*{1.5}}
\put(13,20){$\vec{r}$}

\thicklines

% direction vector
\color{blue}
\put(20,30){\vector(2,1){20}}
\put(40,40){\circle*{1.5}}
\put(26,37){$\vec{v_d}$}


\color{black}
% direction vector at origin
\put(10,10){\vector(2,1){20}}
\put(19,18){$ \vec{v}_d $}

% normal vector at origin
\put(10,10){\vector(-1,2){10}}
\put(-5,25){$ \vec{N} $}

\end{picture}

Binary file added doc/UML/math/images/perpendicular.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/UML/math/images/perpendicular.ps
Binary file not shown.
46 changes: 46 additions & 0 deletions doc/UML/math/images/perpendicular.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
\setlength{\unitlength}{1mm}

\begin{picture}(50,50)
% axis
\put(10,10){\vector(1,0){40}}
\put(10,10){\vector(0,1){40}}
\put(47,7){$x$}
\put(7,47){$y$}
% straight line
\color{blue}
\put(0,20){\line(2,1){60}}
\put(55,49){$r$}


% position vector
\color{Red}
\put(10,10){\vector(1,2){10}}
\put(20,30){\circle*{1.5}}
\put(13,20){$\vec{r}$}

\thicklines

% direction vector
\color{blue}
\put(20,30){\vector(2,1){20}}
\put(40,40){\circle*{1.5}}
\put(26,37){$\vec{v_d}$}


\color{black}
% normal vector at origin
\color{sepia}
\put(10,10){\vector(-1,2){10}}
\color{black}
\put(-5,25){$ \vec{N} $}

% Outer point
\put(43,49){$p$}
\put(42,50){\circle*{1,5}}

\color{sepia}
% perpendicular
\put(55,24){\line(-1,2){16}}

\end{picture}

Binary file added doc/UML/math/images/perpendicular_line.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/UML/math/images/perpendicular_line.ps
Binary file not shown.
54 changes: 54 additions & 0 deletions doc/UML/math/images/perpendicular_line.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
\setlength{\unitlength}{1mm}

\begin{picture}(50,70)
% axis
\put(10,10){\vector(1,0){40}}
\put(10,10){\vector(0,1){40}}
\put(47,7){$x$}
\put(7,47){$y$}
% straight line
\color{blue}
\put(0,20){\line(2,1){60}}
\put(55,49){$r$}


% position vector
\color{Red}
\put(10,10){\vector(1,2){10}}
\put(18,30){\circle*{1.5}}
\put(12,20){$\vec{r}_r$}

\thicklines

% direction vector
\color{blue}
\put(20,30){\vector(2,1){20}}
\put(40,40){\circle*{1.5}}
\put(26,37){$\vec{v_d}$}


\color{black}
% normal vector at origin
\color{sepia}
\put(10,10){\vector(-1,2){10}}
\color{black}
\put(-5,25){$ \vec{N} $}

% Outer point
\put(43,49){$p$}
\put(40,50){\circle*{1.5}}

\thinlines
% position vector for p
\color{red}
\put(10,10){\vector(3,4){30}}
\put(24,25){$ \vec{r}_p $}

% The former normal is the new direction vector.
\thicklines
\color{black}
\put(40,50){\vector(-1,2){10}}
\put(37,60){$ \vec{N} $}

\end{picture}

Binary file added doc/UML/math/images/point_in_line.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/UML/math/images/point_in_line.ps
Binary file not shown.
30 changes: 30 additions & 0 deletions doc/UML/math/images/point_in_line.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
\setlength{\unitlength}{1mm}

\begin{picture}(50,50)
% axis
\put(10,10){\vector(1,0){40}}
\put(10,10){\vector(0,1){40}}
\put(47,7){$x$}
\put(7,47){$y$}
% straight line
\put(0,20){\line(2,1){60}}
\put(0,22){$r$}
\thicklines

% position vector
\put(10,10){\vector(1,2){10}}
\put(20,30){\circle*{1.5}}
\put(13,20){$\vec{r}$}

% direction vector
\put(20,30){\vector(2,1){20}}
\put(40,40){\circle*{1.5}}
\put(26,37){$\vec{v_d}$}
% Point in the line
\put(50,45){\circle*{1.5}}
\put(49,47){$P$}
% Chart legend

\put(20,20){\fbox{$P = \vec{r}_0 + 1.5 \cdot \vec{v}_d $}}
\end{picture}

Binary file added doc/UML/math/images/straight_line.dvi
Binary file not shown.
Binary file added doc/UML/math/images/straight_line.pdf
Binary file not shown.
Binary file added doc/UML/math/images/straight_line.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/UML/math/images/straight_line.ps
Binary file not shown.
31 changes: 31 additions & 0 deletions doc/UML/math/images/straight_line.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
\coordinate (R0) at (1,4);
\coordinate (S0) at (4,1);
legend/.style={draw,rounded corners};


% AXIS
\draw [help lines] (0,0) grid (7,7);
\draw [<->] (0,7) node [left] {$y$} -- (0,0) node [below left] {(0,0)} -- (7,0) node [below] {$x$};

% First Line: (R)
% Position Vector: r0
\draw [->,>=latex,color=blue] (0,0) -- node[midway, above, sloped] {$ \vec{r}_0 $} (R0);
\draw [fill] (R0) circle (0.05cm);
% Direction vector: vr
\draw [->,>=latex,color=blue] (R0) -- node[midway, above, sloped] {$ \vec{v}_d $} +(2,.5);
% Line r
\draw [color=blue, very thin] (R0) -- +(6,1.5);
\draw [color=blue, very thin] (R0) -- +(-1,-.25);

% Second Line: (S)
% Position Vector: S0
\draw [->,>=latex,color=red] (0,0) -- node[midway, above, sloped] {$ \vec{s}_0 $} (S0);
\draw [fill] (S0) circle (0.05cm);
% Direction vector: vs
\draw [->,>=latex,color=red] (S0) -- node[midway, above, sloped] {$ \vec{v}_d $} +(.5,2);
% Line s
\draw [color=red, very thin] (S0) -- +(1.5,6);
\draw [color=red, very thin] (S0) -- +(-.25,-1);

% Intersection
\draw [fill] (5,5) circle (0.05cm) node [above, yshift=10,fill=white, rounded corners, draw] {$ \vec{r}_0 + \lambda \cdot \vec{v}_r = \vec{s}_0 + \beta \cdot \vec{v}_s $};
1 change: 1 addition & 0 deletions doc/apidoc/v1.0/app-0c945a27f43452df695771ddb60b3d14.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions doc/apidoc/v1.0/data-b54816c9792692863b4ce0895c7f1546.js

Large diffs are not rendered by default.

26 changes: 26 additions & 0 deletions doc/apidoc/v1.0/eg-iframe.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<title>Sencha Examples</title>

<script type="text/javascript" src="extjs-build/ext-all.js"></script>
<link rel="stylesheet" type="text/css" href="extjs-build/resources/css/ext-all.css">

<script type="text/javascript">
function loadInlineExample(code, options, callback) {
try {
document.body.innerHTML = '';
eval(code);
callback && callback(true);
} catch (e) {
document.body.innerHTML = e;
callback && callback(false, e);
}
}
</script>
</head>
<body>
</body>
</html>
38 changes: 38 additions & 0 deletions doc/apidoc/v1.0/extjs/ext-all.js

Large diffs are not rendered by default.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading