Blender Git Loki

Git Commits -> Revision d7e08f2

Revision d7e08f2 by Tamito Kajiyama (master)
April 17, 2010, 23:47 (GMT)
Major documentation updates. The original Freestyle API reference
(http://freestyle.sourceforge.net/doc/html/index.html) has been
incorporated into the Blender/Freestyle Python API implementation
in the form of Sphinx-based embedded docstrings. Some C++-specific
descriptions of classes and functions were revised so that they are
suitable for Python programmers. Missing docstrings were filled,
and sparse descriptions were extended. By means of the new
documentation system for Blender, an up-to-date Freestyle Python
API reference will be part of the Blender 2.5 documentation.

Commit Details:

Full Hash: d7e08f2d33207fdf76b1b597ef0de9dec26e3987
SVN Revision: 28248
Parent Commit: 11fc330
Lines Changed: +10617, -5821

154 Modified Paths:

/source/blender/freestyle/intern/python/BinaryPredicate1D/BPy_FalseBP1D.cpp (+22, -13) (Diff)
/source/blender/freestyle/intern/python/BinaryPredicate1D/BPy_Length2DBP1D.cpp (+24, -13) (Diff)
/source/blender/freestyle/intern/python/BinaryPredicate1D/BPy_SameShapeIdBP1D.cpp (+23, -13) (Diff)
/source/blender/freestyle/intern/python/BinaryPredicate1D/BPy_TrueBP1D.cpp (+23, -13) (Diff)
/source/blender/freestyle/intern/python/BinaryPredicate1D/BPy_ViewMapGradientNormBP1D.cpp (+32, -21) (Diff)
/source/blender/freestyle/intern/python/BPy_BBox.cpp (+39, -42) (Diff)
/source/blender/freestyle/intern/python/BPy_BinaryPredicate0D.cpp (+83, -62) (Diff)
/source/blender/freestyle/intern/python/BPy_BinaryPredicate1D.cpp (+83, -62) (Diff)
/source/blender/freestyle/intern/python/BPy_ContextFunctions.cpp (+158, -65) (Diff)
/source/blender/freestyle/intern/python/BPy_Freestyle.cpp (+24, -19) (Diff)
/source/blender/freestyle/intern/python/BPy_FrsMaterial.cpp (+365, -135) (Diff)
/source/blender/freestyle/intern/python/BPy_FrsNoise.cpp (+147, -76) (Diff)
/source/blender/freestyle/intern/python/BPy_Id.cpp (+116, -71) (Diff)
/source/blender/freestyle/intern/python/BPy_IntegrationType.cpp (+100, -61) (Diff)
/source/blender/freestyle/intern/python/BPy_Interface0D.cpp (+178, -94) (Diff)
/source/blender/freestyle/intern/python/BPy_Interface1D.cpp (+180, -95) (Diff)
/source/blender/freestyle/intern/python/BPy_Iterator.cpp (+95, -70) (Diff)
/source/blender/freestyle/intern/python/BPy_MediumType.cpp (+9, -1) (Diff)
/source/blender/freestyle/intern/python/BPy_Nature.cpp (+26, -1) (Diff)
/source/blender/freestyle/intern/python/BPy_Operators.cpp (+308, -90) (Diff)
/source/blender/freestyle/intern/python/BPy_SShape.cpp (+151, -86) (Diff)
/source/blender/freestyle/intern/python/BPy_StrokeAttribute.cpp (+372, -129) (Diff)
/source/blender/freestyle/intern/python/BPy_StrokeShader.cpp (+87, -63) (Diff)
/source/blender/freestyle/intern/python/BPy_UnaryFunction0D.cpp (+57, -42) (Diff)
/source/blender/freestyle/intern/python/BPy_UnaryFunction1D.cpp (+51, -39) (Diff)
/source/blender/freestyle/intern/python/BPy_UnaryPredicate0D.cpp (+82, -63) (Diff)
/source/blender/freestyle/intern/python/BPy_UnaryPredicate1D.cpp (+85, -63) (Diff)
/source/blender/freestyle/intern/python/BPy_ViewMap.cpp (+107, -69) (Diff)
/source/blender/freestyle/intern/python/BPy_ViewShape.cpp (+162, -85) (Diff)
/source/blender/freestyle/intern/python/Interface0D/BPy_CurvePoint.cpp (+164, -77) (Diff)
/source/blender/freestyle/intern/python/Interface0D/BPy_SVertex.cpp (+155, -80) (Diff)
/source/blender/freestyle/intern/python/Interface0D/BPy_ViewVertex.cpp (+116, -66) (Diff)
/source/blender/freestyle/intern/python/Interface0D/CurvePoint/BPy_StrokeVertex.cpp (+236, -94) (Diff)
/source/blender/freestyle/intern/python/Interface0D/ViewVertex/BPy_NonTVertex.cpp (+87, -57) (Diff)
/source/blender/freestyle/intern/python/Interface0D/ViewVertex/BPy_TVertex.cpp (+142, -76) (Diff)
/source/blender/freestyle/intern/python/Interface1D/BPy_FEdge.cpp (+225, -101) (Diff)
/source/blender/freestyle/intern/python/Interface1D/BPy_FrsCurve.cpp (+113, -65) (Diff)
/source/blender/freestyle/intern/python/Interface1D/BPy_Stroke.cpp (+278, -121) (Diff)
/source/blender/freestyle/intern/python/Interface1D/BPy_ViewEdge.cpp (+262, -114) (Diff)
/source/blender/freestyle/intern/python/Interface1D/Curve/BPy_Chain.cpp (+91, -57) (Diff)
/source/blender/freestyle/intern/python/Interface1D/FEdge/BPy_FEdgeSharp.cpp (+186, -84) (Diff)
/source/blender/freestyle/intern/python/Interface1D/FEdge/BPy_FEdgeSmooth.cpp (+123, -70) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_AdjacencyIterator.cpp (+97, -61) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_ChainingIterator.cpp (+135, -68) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_ChainPredicateIterator.cpp (+106, -49) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_ChainSilhouetteIterator.cpp (+70, -43) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_CurvePointIterator.cpp (+104, -57) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_Interface0DIterator.cpp (+84, -59) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_orientedViewEdgeIterator.cpp (+73, -54) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_StrokeVertexIterator.cpp (+116, -68) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_SVertexIterator.cpp (+110, -63) (Diff)
/source/blender/freestyle/intern/python/Iterator/BPy_ViewEdgeIterator.cpp (+152, -79) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_BackboneStretcherShader.cpp (+31, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_BezierCurveShader.cpp (+33, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_CalligraphicShader.cpp (+52, -25) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_ColorNoiseShader.cpp (+32, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_ColorVariationPatternShader.cpp (+37, -18) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_ConstantColorShader.cpp (+36, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_ConstantThicknessShader.cpp (+30, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_ConstrainedIncreasingThicknessShader.cpp (+36, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_fstreamShader.cpp (+30, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_GuidingLinesShader.cpp (+38, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_IncreasingColorShader.cpp (+46, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_IncreasingThicknessShader.cpp (+36, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_PolygonalizationShader.cpp (+37, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_SamplingShader.cpp (+30, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_SmoothingShader.cpp (+48, -17) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_SpatialNoiseShader.cpp (+41, -18) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_streamShader.cpp (+24, -13) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_StrokeTextureShader.cpp (+55, -20) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_TextureAssignerShader.cpp (+46, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_ThicknessNoiseShader.cpp (+32, -16) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_ThicknessVariationPatternShader.cpp (+42, -19) (Diff)
/source/blender/freestyle/intern/python/StrokeShader/BPy_TipRemoverShader.cpp (+31, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DDouble.cpp (+70, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DEdgeNature.cpp (+70, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DFloat.cpp (+70, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DId.cpp (+70, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DMaterial.cpp (+70, -62) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DUnsigned.cpp (+70, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DVec2f.cpp (+70, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DVec3f.cpp (+70, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DVectorViewShape.cpp (+71, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/BPy_UnaryFunction0DViewShape.cpp (+70, -63) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_Curvature2DAngleF0D.cpp (+29, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_DensityF0D.cpp (+36, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_GetProjectedXF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_GetProjectedYF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_GetProjectedZF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_GetXF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_GetYF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_GetZF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_LocalAverageDepthF0D.cpp (+32, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_double/BPy_ZDiscontinuityF0D.cpp (+31, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_float/BPy_GetCurvilinearAbscissaF0D.cpp (+27, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_float/BPy_GetParameterF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_float/BPy_GetViewMapGradientNormF0D.cpp (+33, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_float/BPy_ReadCompleteViewMapPixelF0D.cpp (+31, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_float/BPy_ReadMapPixelF0D.cpp (+34, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_float/BPy_ReadSteerableViewMapPixelF0D.cpp (+35, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Id/BPy_ShapeIdF0D.cpp (+32, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Material/BPy_MaterialF0D.cpp (+36, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Nature_EdgeNature/BPy_CurveNatureF0D.cpp (+27, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_unsigned_int/BPy_QuantitativeInvisibilityF0D.cpp (+32, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Vec2f/BPy_Normal2DF0D.cpp (+29, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Vec2f/BPy_VertexOrientation2DF0D.cpp (+29, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_Vec3f/BPy_VertexOrientation3DF0D.cpp (+29, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_vector_ViewShape/BPy_GetOccludersF0D.cpp (+27, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_ViewShape/BPy_GetOccludeeF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction0D/UnaryFunction0D_ViewShape/BPy_GetShapeF0D.cpp (+26, -14) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/BPy_UnaryFunction1DDouble.cpp (+97, -69) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/BPy_UnaryFunction1DEdgeNature.cpp (+99, -69) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/BPy_UnaryFunction1DFloat.cpp (+99, -69) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/BPy_UnaryFunction1DUnsigned.cpp (+99, -69) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/BPy_UnaryFunction1DVec2f.cpp (+99, -69) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/BPy_UnaryFunction1DVec3f.cpp (+91, -61) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/BPy_UnaryFunction1DVectorViewShape.cpp (+99, -70) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/BPy_UnaryFunction1DVoid.cpp (+97, -70) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_Curvature2DAngleF1D.cpp (+32, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_DensityF1D.cpp (+47, -20) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetCompleteViewMapDensityF1D.cpp (+48, -20) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetDirectionalViewMapDensityF1D.cpp (+52, -20) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetProjectedXF1D.cpp (+33, -18) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetProjectedYF1D.cpp (+32, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetProjectedZF1D.cpp (+32, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetSteerableViewMapDensityF1D.cpp (+45, -20) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetViewMapGradientNormF1D.cpp (+45, -20) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetXF1D.cpp (+33, -18) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetYF1D.cpp (+31, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_GetZF1D.cpp (+32, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_LocalAverageDepthF1D.cpp (+39, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_double/BPy_ZDiscontinuityF1D.cpp (+37, -18) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_Nature_EdgeNature/BPy_CurveNatureF1D.cpp (+37, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_unsigned_int/BPy_QuantitativeInvisibilityF1D.cpp (+37, -18) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_Vec2f/BPy_Normal2DF1D.cpp (+32, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_Vec2f/BPy_Orientation2DF1D.cpp (+34, -19) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_Vec3f/BPy_Orientation3DF1D.cpp (+32, -17) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_vector_ViewShape/BPy_GetOccludeeF1D.cpp (+24, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_vector_ViewShape/BPy_GetOccludersF1D.cpp (+24, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_vector_ViewShape/BPy_GetShapeF1D.cpp (+24, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_void/BPy_ChainingTimeStampF1D.cpp (+22, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_void/BPy_IncrementChainingTimeStampF1D.cpp (+22, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryFunction1D/UnaryFunction1D_void/BPy_TimeStampF1D.cpp (+22, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate0D/BPy_FalseUP0D.cpp (+19, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate0D/BPy_TrueUP0D.cpp (+20, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_ContourUP1D.cpp (+21, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_DensityLowerThanUP1D.cpp (+35, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_EqualToChainingTimeStampUP1D.cpp (+31, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_EqualToTimeStampUP1D.cpp (+31, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_ExternalContourUP1D.cpp (+23, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_FalseUP1D.cpp (+20, -13) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_QuantitativeInvisibilityUP1D.cpp (+34, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_ShapeUP1D.cpp (+34, -16) (Diff)
/source/blender/freestyle/intern/python/UnaryPredicate1D/BPy_TrueUP1D.cpp (+20, -13) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021