Add clipping to scilab objects and correct a bug in marks positioning.
authorJean-baptiste Silvy <jean-baptiste.silvy@scilab.org>
Mon, 16 Jul 2007 14:33:31 +0000 (14:33 +0000)
committerJean-baptiste Silvy <jean-baptiste.silvy@scilab.org>
Mon, 16 Jul 2007 14:33:31 +0000 (14:33 +0000)
commit183e183d770fbf60a5b9181ea0778cb7ea6f9bd9
tree92e5e55e2324dab04a7ec15b51a69bbf92a20bab
parent7542699ea4e9fc3a452530c85bc2eb0e3c0f8c95
Add clipping to scilab objects and correct a bug in marks positioning.
60 files changed:
scilab/modules/graphics/includes/math_graphics.h
scilab/modules/graphics/sci_gateway/c/sci_geom3d.c
scilab/modules/graphics/src/c/math_graphics.c
scilab/modules/jvm/LibScilab_Import.def
scilab/modules/jvm/src/c/JniUtils.c
scilab/modules/renderer/graphics_Import.def
scilab/modules/renderer/renderer.vcproj
scilab/modules/renderer/src/cpp/DrawableClippedObject.cpp
scilab/modules/renderer/src/cpp/DrawableClippedObject.h
scilab/modules/renderer/src/cpp/DrawableClippedObjectBridge.cpp [new file with mode: 0644]
scilab/modules/renderer/src/cpp/DrawableClippedObjectBridge.h [new file with mode: 0644]
scilab/modules/renderer/src/cpp/DrawableClippedObjectJoGL.cpp [new file with mode: 0644]
scilab/modules/renderer/src/cpp/DrawableClippedObjectJoGL.h [new file with mode: 0644]
scilab/modules/renderer/src/cpp/DrawableObjectImp.h
scilab/modules/renderer/src/cpp/DrawableObjectJoGL.cpp
scilab/modules/renderer/src/cpp/DrawableObjectJoGL.h
scilab/modules/renderer/src/cpp/figureDrawing/DrawableFigureImp.cpp
scilab/modules/renderer/src/cpp/figureDrawing/DrawableFigureImp.h
scilab/modules/renderer/src/cpp/figureDrawing/DrawableFigureJoGL.cpp
scilab/modules/renderer/src/cpp/figureDrawing/DrawableFigureJoGL.h
scilab/modules/renderer/src/cpp/polylineDrawing/DrawablePolylineBridge.cpp
scilab/modules/renderer/src/cpp/polylineDrawing/DrawablePolylineBridge.h
scilab/modules/renderer/src/cpp/polylineDrawing/DrawablePolylineJoGL.cpp
scilab/modules/renderer/src/cpp/polylineDrawing/DrawablePolylineJoGL.h
scilab/modules/renderer/src/cpp/rectangleDrawing/DrawableRectangle.cpp
scilab/modules/renderer/src/cpp/rectangleDrawing/DrawableRectangleImp.cpp
scilab/modules/renderer/src/cpp/rectangleDrawing/DrawableRectangleImp.h
scilab/modules/renderer/src/cpp/rectangleDrawing/DrawableRectangleJoGL.cpp
scilab/modules/renderer/src/cpp/rectangleDrawing/DrawableRectangleJoGL.h
scilab/modules/renderer/src/cpp/rectangleDrawing/RectangleFillDrawerJoGL.cpp
scilab/modules/renderer/src/cpp/rectangleDrawing/RectangleFillDrawerJoGL.h
scilab/modules/renderer/src/cpp/rectangleDrawing/RectangleLineDrawerJoGL.cpp
scilab/modules/renderer/src/cpp/rectangleDrawing/RectangleLineDrawerJoGL.h
scilab/modules/renderer/src/cpp/rectangleDrawing/RectangleMarkDrawerJoGL.cpp
scilab/modules/renderer/src/cpp/rectangleDrawing/RectangleMarkDrawerJoGL.h
scilab/modules/renderer/src/cpp/subwinDrawing/CameraBridgeFactory.h
scilab/modules/renderer/src/cpp/subwinDrawing/CameraFactory.h
scilab/modules/renderer/src/cpp/subwinDrawing/CameraJoGL.cpp
scilab/modules/renderer/src/cpp/subwinDrawing/CameraJoGL.h
scilab/modules/renderer/src/cpp/subwinDrawing/DrawableSubwin.cpp
scilab/modules/renderer/src/cpp/subwinDrawing/DrawableSubwin.h
scilab/modules/renderer/src/cpp/subwinDrawing/DrawableSubwinBridge.h
scilab/modules/renderer/src/cpp/subwinDrawing/DrawableSubwinJoGL.cpp
scilab/modules/renderer/src/cpp/subwinDrawing/DrawableSubwinJoGL.h
scilab/modules/renderer/src/java/org/scilab/modules/renderer/AutoDrawableObjectJoGL.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/DrawableClippedObjectJoGL.java [new file with mode: 0644]
scilab/modules/renderer/src/java/org/scilab/modules/renderer/DrawableObjectJoGL.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/figureDrawing/DrawableFigureJoGL.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/rectangleDrawing/DrawableRectangleJoGL.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/rectangleDrawing/RectangleLineDrawerJoGL.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/rectangleDrawing/RectangleMarkDrawerJoGL.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/subwinDrawing/CameraJoGL.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/subwinDrawing/DrawableSubwinJoGL.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/CoordinateTransformation.java
scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/geom3D/Plane3D.java [new file with mode: 0644]
scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/geom3D/Vector3D.java [new file with mode: 0644]
scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/glTools/ClipPlane3D.java [new file with mode: 0644]
scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/glTools/ClipPlane3DManager.java [new file with mode: 0644]
scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/glTools/GLTools.java [moved from scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/GLTools.java with 91% similarity]
scilab/modules/renderer/src/java/org/scilab/modules/renderer/utils/glTools/MovableClipPlane3D.java [new file with mode: 0644]