merge to 14689, Freestyle library changes, SConscript start
authorMaxime Curioni <maxime.curioni@gmail.com>
Mon, 5 May 2008 16:56:44 +0000 (16:56 +0000)
committerMaxime Curioni <maxime.curioni@gmail.com>
Mon, 5 May 2008 16:56:44 +0000 (16:56 +0000)
commitec906913842a9b56805b010153295419f198ed6a
tree1499a319c77b12f19ca8c717f7185f8211b7adb9
parent1cf33787932aabc9e2d812f4cf50655059dcbff2
parent945a083e70b79d361f5a9b1be76c9722565c9fe8
merge to 14689, Freestyle library changes, SConscript start
363 files changed:
SConstruct
config/darwin-config.py
release/scripts/console.py
source/blender/SConscript
source/blender/blenkernel/intern/image.c
source/blender/blenlib/intern/util.c
source/blender/freestyle/AUTHORS.TXT
source/blender/freestyle/BUGS.TXT
source/blender/freestyle/CHANGELOG.TXT
source/blender/freestyle/COPYRIGHT.TXT
source/blender/freestyle/INSTALL.TXT
source/blender/freestyle/LICENSE.TXT
source/blender/freestyle/README.TXT
source/blender/freestyle/SConscript
source/blender/freestyle/THANKS.TXT
source/blender/freestyle/TODO.TXT
source/blender/freestyle/src/Config.pri
source/blender/freestyle/src/Freestyle-vc7-debug.sln
source/blender/freestyle/src/Freestyle-vc7-release.sln
source/blender/freestyle/src/Freestyle-vc8-debug.sln
source/blender/freestyle/src/Freestyle-vc8-release.sln
source/blender/freestyle/src/Makefile.pro
source/blender/freestyle/src/app/AppAboutWindow.cpp
source/blender/freestyle/src/app/AppAboutWindow.h
source/blender/freestyle/src/app/AppCanvas.cpp
source/blender/freestyle/src/app/AppCanvas.h
source/blender/freestyle/src/app/AppConfig.cpp
source/blender/freestyle/src/app/AppConfig.h
source/blender/freestyle/src/app/AppDensityCurvesWindow.cpp
source/blender/freestyle/src/app/AppDensityCurvesWindow.h
source/blender/freestyle/src/app/AppGL2DCurvesViewer.cpp
source/blender/freestyle/src/app/AppGL2DCurvesViewer.h
source/blender/freestyle/src/app/AppGLWidget.cpp
source/blender/freestyle/src/app/AppGLWidget.h
source/blender/freestyle/src/app/AppInteractiveShaderWindow.cpp
source/blender/freestyle/src/app/AppInteractiveShaderWindow.h
source/blender/freestyle/src/app/AppMainWindow.cpp
source/blender/freestyle/src/app/AppMainWindow.h
source/blender/freestyle/src/app/AppOptionsWindow.cpp
source/blender/freestyle/src/app/AppOptionsWindow.h
source/blender/freestyle/src/app/AppProgressBar.cpp
source/blender/freestyle/src/app/AppProgressBar.h
source/blender/freestyle/src/app/AppStyleWindow.cpp
source/blender/freestyle/src/app/AppStyleWindow.h
source/blender/freestyle/src/app/ConfigIO.cpp
source/blender/freestyle/src/app/ConfigIO.h
source/blender/freestyle/src/app/Controller.cpp
source/blender/freestyle/src/app/Controller.h
source/blender/freestyle/src/app/Main.cpp
source/blender/freestyle/src/app/QGLBasicWidget.cpp
source/blender/freestyle/src/app/QGLBasicWidget.h
source/blender/freestyle/src/app/QStyleModuleSyntaxHighlighter.cpp
source/blender/freestyle/src/app/QStyleModuleSyntaxHighlighter.h
source/blender/freestyle/src/app/app.pro
source/blender/freestyle/src/app/appmainwindowbase4.ui
source/blender/freestyle/src/app/densitycurveswindow4.ui
source/blender/freestyle/src/app/freestyle.qrc
source/blender/freestyle/src/app/icons/add.png
source/blender/freestyle/src/app/icons/arrow_down.png
source/blender/freestyle/src/app/icons/arrow_left.png
source/blender/freestyle/src/app/icons/arrow_right.png
source/blender/freestyle/src/app/icons/arrow_up.png
source/blender/freestyle/src/app/icons/clear.png
source/blender/freestyle/src/app/icons/close.png
source/blender/freestyle/src/app/icons/edit.png
source/blender/freestyle/src/app/icons/eye0.png
source/blender/freestyle/src/app/icons/eye1.png
source/blender/freestyle/src/app/icons/folder.png
source/blender/freestyle/src/app/icons/home.png
source/blender/freestyle/src/app/icons/mod0.png
source/blender/freestyle/src/app/icons/mod1.png
source/blender/freestyle/src/app/icons/ok.png
source/blender/freestyle/src/app/icons/reload.png
source/blender/freestyle/src/app/icons/remove.png
source/blender/freestyle/src/app/icons/save.png
source/blender/freestyle/src/app/icons/save_as.png
source/blender/freestyle/src/app/interactiveshaderwindow4.ui
source/blender/freestyle/src/app/optionswindow4.ui
source/blender/freestyle/src/app/progressdialog4.ui
source/blender/freestyle/src/app/src.pri
source/blender/freestyle/src/app/stylewindow4.ui
source/blender/freestyle/src/build_bundle.macosx.py
source/blender/freestyle/src/geometry/BBox.h
source/blender/freestyle/src/geometry/Bezier.cpp
source/blender/freestyle/src/geometry/Bezier.h
source/blender/freestyle/src/geometry/FastGrid.cpp
source/blender/freestyle/src/geometry/FastGrid.h
source/blender/freestyle/src/geometry/FitCurve.cpp
source/blender/freestyle/src/geometry/FitCurve.h
source/blender/freestyle/src/geometry/Geom.h
source/blender/freestyle/src/geometry/GeomCleaner.cpp
source/blender/freestyle/src/geometry/GeomCleaner.h
source/blender/freestyle/src/geometry/GeomUtils.cpp
source/blender/freestyle/src/geometry/GeomUtils.h
source/blender/freestyle/src/geometry/Grid.cpp
source/blender/freestyle/src/geometry/Grid.h
source/blender/freestyle/src/geometry/HashGrid.cpp
source/blender/freestyle/src/geometry/HashGrid.h
source/blender/freestyle/src/geometry/Noise.cpp
source/blender/freestyle/src/geometry/Noise.h
source/blender/freestyle/src/geometry/Polygon.h
source/blender/freestyle/src/geometry/SweepLine.h
source/blender/freestyle/src/geometry/VecMat.h
source/blender/freestyle/src/geometry/geometry.pro
source/blender/freestyle/src/geometry/matrix_util.cpp
source/blender/freestyle/src/geometry/matrix_util.h
source/blender/freestyle/src/geometry/normal_cycle.cpp
source/blender/freestyle/src/geometry/normal_cycle.h
source/blender/freestyle/src/geometry/src.pri
source/blender/freestyle/src/image/GaussianFilter.cpp
source/blender/freestyle/src/image/GaussianFilter.h
source/blender/freestyle/src/image/Image.h
source/blender/freestyle/src/image/ImagePyramid.cpp
source/blender/freestyle/src/image/ImagePyramid.h
source/blender/freestyle/src/image/image.pro
source/blender/freestyle/src/image/src.pri
source/blender/freestyle/src/libconfig.pri
source/blender/freestyle/src/makedsp.vcnet.debug.bat
source/blender/freestyle/src/makedsp.vcnet.release.bat
source/blender/freestyle/src/rendering/GLBBoxRenderer.cpp
source/blender/freestyle/src/rendering/GLBBoxRenderer.h
source/blender/freestyle/src/rendering/GLDebugRenderer.cpp
source/blender/freestyle/src/rendering/GLDebugRenderer.h
source/blender/freestyle/src/rendering/GLFreeMemoryVisitor.cpp
source/blender/freestyle/src/rendering/GLFreeMemoryVisitor.h
source/blender/freestyle/src/rendering/GLMonoColorRenderer.cpp
source/blender/freestyle/src/rendering/GLMonoColorRenderer.h
source/blender/freestyle/src/rendering/GLRenderer.cpp
source/blender/freestyle/src/rendering/GLRenderer.h
source/blender/freestyle/src/rendering/GLSelectRenderer.cpp
source/blender/freestyle/src/rendering/GLSelectRenderer.h
source/blender/freestyle/src/rendering/GLStrokeRenderer.cpp
source/blender/freestyle/src/rendering/GLStrokeRenderer.h
source/blender/freestyle/src/rendering/GLUtils.cpp
source/blender/freestyle/src/rendering/GLUtils.h
source/blender/freestyle/src/rendering/GLXOffscreenViewer.cpp
source/blender/freestyle/src/rendering/GLXOffscreenViewer.h
source/blender/freestyle/src/rendering/extgl.cpp
source/blender/freestyle/src/rendering/extgl.h
source/blender/freestyle/src/rendering/pbuffer.cpp
source/blender/freestyle/src/rendering/pbuffer.h
source/blender/freestyle/src/rendering/rendering.pro
source/blender/freestyle/src/rendering/src.pri
source/blender/freestyle/src/scene_graph/DrawingStyle.h
source/blender/freestyle/src/scene_graph/IndexedFaceSet.cpp
source/blender/freestyle/src/scene_graph/IndexedFaceSet.h
source/blender/freestyle/src/scene_graph/LineRep.cpp
source/blender/freestyle/src/scene_graph/LineRep.h
source/blender/freestyle/src/scene_graph/Material.h
source/blender/freestyle/src/scene_graph/MaxFileLoader.cpp
source/blender/freestyle/src/scene_graph/MaxFileLoader.h
source/blender/freestyle/src/scene_graph/Node.h
source/blender/freestyle/src/scene_graph/NodeCamera.cpp
source/blender/freestyle/src/scene_graph/NodeCamera.h
source/blender/freestyle/src/scene_graph/NodeDrawingStyle.cpp
source/blender/freestyle/src/scene_graph/NodeDrawingStyle.h
source/blender/freestyle/src/scene_graph/NodeGroup.cpp
source/blender/freestyle/src/scene_graph/NodeGroup.h
source/blender/freestyle/src/scene_graph/NodeLight.cpp
source/blender/freestyle/src/scene_graph/NodeLight.h
source/blender/freestyle/src/scene_graph/NodeShape.cpp
source/blender/freestyle/src/scene_graph/NodeShape.h
source/blender/freestyle/src/scene_graph/NodeTransform.cpp
source/blender/freestyle/src/scene_graph/NodeTransform.h
source/blender/freestyle/src/scene_graph/OrientedLineRep.cpp
source/blender/freestyle/src/scene_graph/OrientedLineRep.h
source/blender/freestyle/src/scene_graph/Rep.cpp
source/blender/freestyle/src/scene_graph/Rep.h
source/blender/freestyle/src/scene_graph/ScenePrettyPrinter.cpp
source/blender/freestyle/src/scene_graph/ScenePrettyPrinter.h
source/blender/freestyle/src/scene_graph/SceneVisitor.cpp
source/blender/freestyle/src/scene_graph/SceneVisitor.h
source/blender/freestyle/src/scene_graph/TriangleRep.cpp
source/blender/freestyle/src/scene_graph/TriangleRep.h
source/blender/freestyle/src/scene_graph/VertexRep.cpp
source/blender/freestyle/src/scene_graph/VertexRep.h
source/blender/freestyle/src/scene_graph/scene_graph.pro
source/blender/freestyle/src/scene_graph/src.pri
source/blender/freestyle/src/stroke/AdvancedFunctions0D.cpp
source/blender/freestyle/src/stroke/AdvancedFunctions0D.h
source/blender/freestyle/src/stroke/AdvancedFunctions1D.cpp
source/blender/freestyle/src/stroke/AdvancedFunctions1D.h
source/blender/freestyle/src/stroke/AdvancedPredicates1D.h
source/blender/freestyle/src/stroke/AdvancedStrokeShaders.cpp
source/blender/freestyle/src/stroke/AdvancedStrokeShaders.h
source/blender/freestyle/src/stroke/BasicStrokeShaders.cpp
source/blender/freestyle/src/stroke/BasicStrokeShaders.h
source/blender/freestyle/src/stroke/Canvas.cpp
source/blender/freestyle/src/stroke/Canvas.h
source/blender/freestyle/src/stroke/Chain.cpp
source/blender/freestyle/src/stroke/Chain.h
source/blender/freestyle/src/stroke/ChainingIterators.cpp
source/blender/freestyle/src/stroke/ChainingIterators.h
source/blender/freestyle/src/stroke/ContextFunctions.cpp
source/blender/freestyle/src/stroke/ContextFunctions.h
source/blender/freestyle/src/stroke/Curve.cpp
source/blender/freestyle/src/stroke/Curve.h
source/blender/freestyle/src/stroke/CurveAdvancedIterators.h
source/blender/freestyle/src/stroke/CurveIterators.h
source/blender/freestyle/src/stroke/Modifiers.h
source/blender/freestyle/src/stroke/Module.h
source/blender/freestyle/src/stroke/Operators.cpp
source/blender/freestyle/src/stroke/Operators.h
source/blender/freestyle/src/stroke/PSStrokeRenderer.cpp
source/blender/freestyle/src/stroke/PSStrokeRenderer.h
source/blender/freestyle/src/stroke/Predicates0D.h
source/blender/freestyle/src/stroke/Predicates1D.h
source/blender/freestyle/src/stroke/QInformationMap.h
source/blender/freestyle/src/stroke/Stroke.cpp
source/blender/freestyle/src/stroke/Stroke.h
source/blender/freestyle/src/stroke/StrokeAdvancedIterators.h
source/blender/freestyle/src/stroke/StrokeIO.cpp
source/blender/freestyle/src/stroke/StrokeIO.h
source/blender/freestyle/src/stroke/StrokeIterators.h
source/blender/freestyle/src/stroke/StrokeLayer.cpp
source/blender/freestyle/src/stroke/StrokeLayer.h
source/blender/freestyle/src/stroke/StrokeRenderer.cpp
source/blender/freestyle/src/stroke/StrokeRenderer.h
source/blender/freestyle/src/stroke/StrokeRep.cpp
source/blender/freestyle/src/stroke/StrokeRep.h
source/blender/freestyle/src/stroke/StrokeShader.h
source/blender/freestyle/src/stroke/StrokeTesselator.cpp
source/blender/freestyle/src/stroke/StrokeTesselator.h
source/blender/freestyle/src/stroke/StyleModule.h
source/blender/freestyle/src/stroke/TextStrokeRenderer.cpp
source/blender/freestyle/src/stroke/TextStrokeRenderer.h
source/blender/freestyle/src/stroke/src.pri
source/blender/freestyle/src/stroke/stroke.pro
source/blender/freestyle/src/swig/Freestyle.i
source/blender/freestyle/src/swig/FreestyleWrapper.vc7.vcproj
source/blender/freestyle/src/swig/FreestyleWrapper.vc8.vcproj
source/blender/freestyle/src/swig/Makefile
source/blender/freestyle/src/swig/Makefile.cygwin
source/blender/freestyle/src/swig/Makefile.linux
source/blender/freestyle/src/swig/Makefile.mac
source/blender/freestyle/src/swig/Makefile.noswig
source/blender/freestyle/src/swig/ModuleWrapper.cpp
source/blender/freestyle/src/swig/ModuleWrapper.h
source/blender/freestyle/src/system/BaseIterator.h
source/blender/freestyle/src/system/BaseObject.cpp
source/blender/freestyle/src/system/BaseObject.h
source/blender/freestyle/src/system/Cast.h
source/blender/freestyle/src/system/Exception.cpp
source/blender/freestyle/src/system/Exception.h
source/blender/freestyle/src/system/FreestyleConfig.h
source/blender/freestyle/src/system/Id.h
source/blender/freestyle/src/system/Interpreter.h
source/blender/freestyle/src/system/Precision.h
source/blender/freestyle/src/system/ProgressBar.h
source/blender/freestyle/src/system/PseudoNoise.cpp
source/blender/freestyle/src/system/PseudoNoise.h
source/blender/freestyle/src/system/PythonInterpreter.cpp
source/blender/freestyle/src/system/PythonInterpreter.h
source/blender/freestyle/src/system/RandGen.cpp
source/blender/freestyle/src/system/RandGen.h
source/blender/freestyle/src/system/StringUtils.cpp
source/blender/freestyle/src/system/StringUtils.h
source/blender/freestyle/src/system/TimeStamp.cpp
source/blender/freestyle/src/system/TimeStamp.h
source/blender/freestyle/src/system/TimeUtils.h
source/blender/freestyle/src/system/src.pri
source/blender/freestyle/src/system/system.pro
source/blender/freestyle/src/view_map/FEdgeXDetector.cpp
source/blender/freestyle/src/view_map/FEdgeXDetector.h
source/blender/freestyle/src/view_map/Functions0D.cpp
source/blender/freestyle/src/view_map/Functions0D.h
source/blender/freestyle/src/view_map/Functions1D.cpp
source/blender/freestyle/src/view_map/Functions1D.h
source/blender/freestyle/src/view_map/Interface0D.h
source/blender/freestyle/src/view_map/Interface1D.h
source/blender/freestyle/src/view_map/Silhouette.cpp
source/blender/freestyle/src/view_map/Silhouette.h
source/blender/freestyle/src/view_map/SilhouetteGeomEngine.cpp
source/blender/freestyle/src/view_map/SilhouetteGeomEngine.h
source/blender/freestyle/src/view_map/SteerableViewMap.cpp
source/blender/freestyle/src/view_map/SteerableViewMap.h
source/blender/freestyle/src/view_map/ViewEdgeXBuilder.cpp
source/blender/freestyle/src/view_map/ViewEdgeXBuilder.h
source/blender/freestyle/src/view_map/ViewMap.cpp
source/blender/freestyle/src/view_map/ViewMap.h
source/blender/freestyle/src/view_map/ViewMapAdvancedIterators.h
source/blender/freestyle/src/view_map/ViewMapBuilder.cpp
source/blender/freestyle/src/view_map/ViewMapBuilder.h
source/blender/freestyle/src/view_map/ViewMapIO.cpp
source/blender/freestyle/src/view_map/ViewMapIO.h
source/blender/freestyle/src/view_map/ViewMapIterators.h
source/blender/freestyle/src/view_map/ViewMapTesselator.cpp
source/blender/freestyle/src/view_map/ViewMapTesselator.h
source/blender/freestyle/src/view_map/src.pri
source/blender/freestyle/src/view_map/view_map.pro
source/blender/freestyle/src/winged_edge/Curvature.cpp
source/blender/freestyle/src/winged_edge/Curvature.h
source/blender/freestyle/src/winged_edge/Nature.h
source/blender/freestyle/src/winged_edge/WEdge.cpp
source/blender/freestyle/src/winged_edge/WEdge.h
source/blender/freestyle/src/winged_edge/WFillGrid.cpp
source/blender/freestyle/src/winged_edge/WFillGrid.h
source/blender/freestyle/src/winged_edge/WSFillGrid.cpp
source/blender/freestyle/src/winged_edge/WSFillGrid.h
source/blender/freestyle/src/winged_edge/WXEdge.cpp
source/blender/freestyle/src/winged_edge/WXEdge.h
source/blender/freestyle/src/winged_edge/WXEdgeBuilder.cpp
source/blender/freestyle/src/winged_edge/WXEdgeBuilder.h
source/blender/freestyle/src/winged_edge/WingedEdgeBuilder.cpp
source/blender/freestyle/src/winged_edge/WingedEdgeBuilder.h
source/blender/freestyle/src/winged_edge/src.pri
source/blender/freestyle/src/winged_edge/winged_edge.pro
source/blender/freestyle/style_modules/ChainingIterators.py
source/blender/freestyle/style_modules/Functions0D.py
source/blender/freestyle/style_modules/Functions1D.py
source/blender/freestyle/style_modules/PredicatesB1D.py
source/blender/freestyle/style_modules/PredicatesU0D.py
source/blender/freestyle/style_modules/PredicatesU1D.py
source/blender/freestyle/style_modules/anisotropic_diffusion.py
source/blender/freestyle/style_modules/apriori_and_causal_density.py
source/blender/freestyle/style_modules/apriori_density.py
source/blender/freestyle/style_modules/backbone_stretcher.py
source/blender/freestyle/style_modules/blueprint_circles.py
source/blender/freestyle/style_modules/blueprint_ellipses.py
source/blender/freestyle/style_modules/blueprint_squares.py
source/blender/freestyle/style_modules/cartoon.py
source/blender/freestyle/style_modules/contour.py
source/blender/freestyle/style_modules/curvature2d.py
source/blender/freestyle/style_modules/external_contour.py
source/blender/freestyle/style_modules/external_contour_sketchy.py
source/blender/freestyle/style_modules/external_contour_smooth.py
source/blender/freestyle/style_modules/extra-lines.sml
source/blender/freestyle/style_modules/haloing.py
source/blender/freestyle/style_modules/ignore_small_occlusions.py
source/blender/freestyle/style_modules/invisible_lines.py
source/blender/freestyle/style_modules/japanese_bigbrush.py
source/blender/freestyle/style_modules/logical_operators.py
source/blender/freestyle/style_modules/long_anisotropically_dense.py
source/blender/freestyle/style_modules/multiple_parameterization.py
source/blender/freestyle/style_modules/nature.py
source/blender/freestyle/style_modules/near_lines.py
source/blender/freestyle/style_modules/occluded_by_specific_object.py
source/blender/freestyle/style_modules/polygonalize.py
source/blender/freestyle/style_modules/qi0.py
source/blender/freestyle/style_modules/qi0_not_external_contour.py
source/blender/freestyle/style_modules/qi1.py
source/blender/freestyle/style_modules/qi2.py
source/blender/freestyle/style_modules/sequentialsplit_sketchy.py
source/blender/freestyle/style_modules/shaders.py
source/blender/freestyle/style_modules/sketchy_multiple_parameterization.py
source/blender/freestyle/style_modules/sketchy_topology_broken.py
source/blender/freestyle/style_modules/sketchy_topology_preserved.py
source/blender/freestyle/style_modules/split_at_highest_2d_curvatures.py
source/blender/freestyle/style_modules/split_at_tvertices.py
source/blender/freestyle/style_modules/stroke_texture.py
source/blender/freestyle/style_modules/suggestive.py
source/blender/freestyle/style_modules/thickness_fof_depth_discontinuity.py
source/blender/freestyle/style_modules/tipremover.py
source/blender/freestyle/style_modules/tvertex_remover.py
source/blender/freestyle/style_modules/uniformpruning_zsort.py
source/blender/freestyle/style_modules/vector.py
source/blender/python/BPY_interface.c
source/blender/python/api2_2x/Node.c
source/blender/src/buttons_object.c
source/blender/src/editobject.c
source/blender/src/filesel.c
tools/Blender.py
tools/btools.py