Menu

Commit [r17]  Maximize  Restore  History

Completely restructured the classes.

Fundamental: Surface, which contains a GeometricSurface (2d -> 3d mapping),
a Shape (domain) and a Behaviour (optical behaviour).

dbrogioli 2015-05-31

added /trunk/jraytracing/classes/it/infn/mib/astronomy/Sun.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Attenuation.java
added /trunk/jraytracing/classes/it/infn/mib/raytracing/Behaviour.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Cone.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Cylinder.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Ellipsoid.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/FresnelPrism.java
added /trunk/jraytracing/classes/it/infn/mib/raytracing/GeometricSurface.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/IdealLens.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/LimitedSurface.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Mirror.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/PhotographicFilm.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Plane.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/PolarCoordsPlane.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/PolygonalFace.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Ray.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Refractive.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Screen.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Sphere.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Surface.java
added /trunk/jraytracing/classes/it/infn/mib/raytracing/SurfaceAdapter.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/SurfaceSet.java
removed /trunk/jraytracing/classes/it/infn/mib/raytracing/SurfaceWrapper.java
changed /trunk/jraytracing/classes/it/infn/mib/raytracing/Utilities.java
changed /trunk/jraytracing/examples/Test.java
/trunk/jraytracing/classes/it/infn/mib/astronomy/Sun.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Attenuation.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Behaviour.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Cone.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Cylinder.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Ellipsoid.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/FresnelPrism.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/GeometricSurface.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/IdealLens.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/LimitedSurface.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Mirror.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/PhotographicFilm.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Plane.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/PolarCoordsPlane.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/PolygonalFace.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Ray.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Refractive.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Screen.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Sphere.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Surface.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/SurfaceAdapter.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/SurfaceSet.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/classes/it/infn/mib/raytracing/Utilities.java Diff Switch to side-by-side view
Loading...
/trunk/jraytracing/examples/Test.java Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.