MSAFluidSolver2D
24 | 25 | |
26 |
MSAFluidSolver2D
24 | 25 | |
26 |
33 |
34 |
|
45 | 46 | 47 | | 48 ||||||||
52 | PREV 53 | NEXT | 54 |55 | FRAMES 56 | NO FRAMES 57 | 64 | 67 | 68 | 69 | | 70 |
89 | msafluid.* | 90 |
---|
94 | 95 |
msafluid.MSAFluidSolver2D | 98 |||
---|---|---|
101 | public final java.lang.String |
102 | VERSION |
103 | "1.3.0" |
104 |
110 | 111 |
112 |
121 |
122 |
|
133 | 134 | 135 | | 136 ||||||||
140 | PREV 141 | NEXT | 142 |143 | FRAMES 144 | NO FRAMES 145 | 152 | 155 | 156 | 157 | | 158 |
33 |
34 |
|
45 | 46 | 47 | | 48 ||||||||
52 | PREV 53 | NEXT | 54 |55 | FRAMES 56 | NO FRAMES 57 | 64 | 67 | 68 | 69 | | 70 |
93 |
94 |
|
105 | 106 | 107 | | 108 ||||||||
112 | PREV 113 | NEXT | 114 |115 | FRAMES 116 | NO FRAMES 117 | 124 | 127 | 128 | 129 | | 130 |
23 | Classes
24 |
25 | 26 | MSAFluidSolver2D |
27 |
34 |
35 |
|
46 | 47 | 48 | | 49 ||||||||
53 | PREV PACKAGE 54 | NEXT PACKAGE | 55 |56 | FRAMES 57 | NO FRAMES 58 | 65 | 68 | 69 | 70 | | 71 |
84 | Class Summary | 85 ||
---|---|
MSAFluidSolver2D | 88 |this is a class for solving real-time fluid dynamics simulations based on Navier-Stokes equations 89 | and code from Jos Stam's paper "Real-Time Fluid Dynamics for Games" http://www.dgp.toronto.edu/people/stam/reality/Research/pdf/GDC03.pdf 90 | Other useful resources and implementations I looked at while building this lib: 91 | Mike Ash (C) - http://mikeash.com/?page=pyblog/fluid-simulation-for-dummies.html 92 | Alexander McKenzie (Java) - http://www.multires.caltech.edu/teaching/demos/java/stablefluids.htm 93 | Pierluigi Pesenti (AS3 port of Alexander's) - http://blog.oaxoa.com/2008/01/21/actionscript-3-fluids-simulation/ 94 | Gustav Taxen (C) - http://www.nada.kth.se/~gustavt/fluids/ 95 | Dave Wallin (C++) - http://nuigroup.com/touchlib/ (uses portions from Gustav's) | 96 |
101 |
112 |
113 |
|
124 | 125 | 126 | | 127 ||||||||
131 | PREV PACKAGE 132 | NEXT PACKAGE | 133 |134 | FRAMES 135 | NO FRAMES 136 | 143 | 146 | 147 | 148 | | 149 |
33 |
34 |
|
45 | 46 | 47 | | 48 ||||||||
52 | PREV 53 | NEXT | 54 |55 | FRAMES 56 | NO FRAMES 57 | 64 | 67 | 68 | 69 | | 70 |
97 |
98 |
|
109 | 110 | 111 | | 112 ||||||||
116 | PREV 117 | NEXT | 118 |119 | FRAMES 120 | NO FRAMES 121 | 128 | 131 | 132 | 133 | | 134 |
33 |
34 |
|
45 | 46 | 47 | | 48 ||||||||
52 | PREV 53 | NEXT | 54 |55 | FRAMES 56 | NO FRAMES 57 | 64 | 67 | 68 | 69 | | 70 |
99 |
100 |
|
111 | 112 | 113 | | 114 ||||||||
118 | PREV 119 | NEXT | 120 |121 | FRAMES 122 | NO FRAMES 123 | 130 | 133 | 134 | 135 | | 136 |
23 | Classes
24 |
25 | 26 | HelloWorld |
27 |
34 |
35 |
|
46 | 47 | 48 | | 49 ||||||||
53 | PREV PACKAGE 54 | NEXT PACKAGE | 55 |56 | FRAMES 57 | NO FRAMES 58 | 65 | 68 | 69 | 70 | | 71 |
84 | Class Summary | 85 ||
---|---|
HelloWorld | 88 |this is a template class and can be used to start a new processing library. | 89 |
94 |
105 |
106 |
|
117 | 118 | 119 | | 120 ||||||||
124 | PREV PACKAGE 125 | NEXT PACKAGE | 126 |127 | FRAMES 128 | NO FRAMES 129 | 136 | 139 | 140 | 141 | | 142 |
33 |
34 |
|
45 | 46 | 47 | | 48 ||||||||
52 | PREV 53 | NEXT | 54 |55 | FRAMES 56 | NO FRAMES 57 | 64 | 67 | 68 | 69 | | 70 |
97 |
98 |
|
109 | 110 | 111 | | 112 ||||||||
116 | PREV 117 | NEXT | 118 |119 | FRAMES 120 | NO FRAMES 121 | 128 | 131 | 132 | 133 | | 134 |
CameraState
25 | 26 | CardanEulerSingularityException 27 | 28 | DampedAction 29 | 30 | InterpolationUtil 31 | 32 | MathException 33 | 34 | NotARotationMatrixException 35 | 36 | PeasyCam 37 | 38 | PeasyDragHandler 39 | 40 | PeasyWheelHandler 41 | 42 | Rotation 43 | 44 | RotationOrder 45 | 46 | Vector3D 47 | 48 | |
49 |
CameraState
25 | 26 | CardanEulerSingularityException 27 | 28 | DampedAction 29 | 30 | InterpolationUtil 31 | 32 | MathException 33 | 34 | NotARotationMatrixException 35 | 36 | PeasyCam 37 | 38 | PeasyDragHandler 39 | 40 | PeasyWheelHandler 41 | 42 | Rotation 43 | 44 | RotationOrder 45 | 46 | Vector3D 47 | 48 | |
49 |
37 |
38 |
|
50 | 51 | 52 | | 53 |||||||||
57 | PREV 58 | NEXT | 59 |60 | FRAMES 61 | NO FRAMES 62 | 69 | 72 | 73 | 74 | | 75 |
94 | peasy.* | 95 |
---|
99 | 100 |
peasy.PeasyCam | 103 |||
---|---|---|
106 | public final java.lang.String |
107 | VERSION |
108 | "105" |
109 |
115 | 116 |
117 |
126 |
127 |
|
139 | 140 | 141 | | 142 |||||||||
146 | PREV 147 | NEXT | 148 |149 | FRAMES 150 | NO FRAMES 151 | 158 | 161 | 162 | 163 | | 164 |
22 | | 23 |
---|
All Classes
29 |
30 |
31 | Packages
32 | |
40 |
44 | 45 | 46 | 47 | -------------------------------------------------------------------------------- /libraries/peasycam/reference/overview-summary.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 |
37 |
38 |
|
50 | 51 | 52 | | 53 |||||||||
57 | PREV 58 | NEXT | 59 |60 | FRAMES 61 | NO FRAMES 62 | 69 | 72 | 73 | 74 | | 75 |
90 | Packages | 91 ||
---|---|
peasy | 94 |95 | |
peasy.org.apache.commons.math | 98 |99 | |
peasy.org.apache.commons.math.geometry | 102 |103 | |
107 |
116 |
117 |
|
129 | 130 | 131 | | 132 |||||||||
136 | PREV 137 | NEXT | 138 |139 | FRAMES 140 | NO FRAMES 141 | 148 | 151 | 152 | 153 | | 154 |
23 | Classes
24 |
25 | 26 | Rotation 27 | 28 | RotationOrder 29 | 30 | Vector3D |
31 |
38 | Exceptions
39 |
40 | 41 | CardanEulerSingularityException 42 | 43 | NotARotationMatrixException |
44 |
23 | Exceptions
24 |
25 | 26 | MathException |
27 |
37 |
38 |
|
50 | 51 | 52 | | 53 |||||||||
57 | PREV PACKAGE 58 | NEXT PACKAGE | 59 |60 | FRAMES 61 | NO FRAMES 62 | 69 | 72 | 73 | 74 | | 75 |
88 | Exception Summary | 89 ||
---|---|
MathException | 92 |Base class for commons-math checked exceptions. | 93 |
98 |
109 |
110 |
|
122 | 123 | 124 | | 125 |||||||||
129 | PREV PACKAGE 130 | NEXT PACKAGE | 131 |132 | FRAMES 133 | NO FRAMES 134 | 141 | 144 | 145 | 146 | | 147 |
37 |
38 |
|
50 | 51 | 52 | | 53 |||||||||
57 | PREV 58 | NEXT | 59 |60 | FRAMES 61 | NO FRAMES 62 | 69 | 72 | 73 | 74 | | 75 |
110 |
111 |
|
123 | 124 | 125 | | 126 |||||||||
130 | PREV 131 | NEXT | 132 |133 | FRAMES 134 | NO FRAMES 135 | 142 | 145 | 146 | 147 | | 148 |
23 | Interfaces
24 |
25 | 26 | PeasyDragHandler 27 | 28 | PeasyWheelHandler |
29 |
36 | Classes
37 |
38 | 39 | CameraState 40 | 41 | DampedAction 42 | 43 | InterpolationUtil 44 | 45 | PeasyCam |
46 |
37 |
38 |
|
50 | 51 | 52 | | 53 |||||||||
57 | PREV 58 | NEXT | 59 |60 | FRAMES 61 | NO FRAMES 62 | 69 | 72 | 73 | 74 | | 75 |
111 |
112 |
|
124 | 125 | 126 | | 127 |||||||||
131 | PREV 132 | NEXT | 133 |134 | FRAMES 135 | NO FRAMES 136 | 143 | 146 | 147 | 148 | | 149 |