geometry module
- rename functions from camel case. - added docs for undocumented methods. - minor functional changes with exceptions and accepting 3d/4d vectors where it makes no difference. Renamed: - geometry.Intersect -> intersect_ray_tri - geometry.ClosestPointOnLine -> intersect_point_line - geometry.PointInTriangle2D -> intersect_point_tri_2d - geometry.PointInQuad2D -> intersect_point_quad_2d - geometry.LineIntersect -> intersect_line_line - geometry.LineIntersect2D -> intersect_line_line_2d - geometry.BezierInterp -> interpolate_bezier - geometry.TriangleArea -> area_tri - geometry.QuadNormal, TriangleNormal -> normal - geometry.PolyFill -> tesselate_polygon - geometry.BoxPack2D -> box_pack_2d - geometry.BarycentricTransform -> barycentric_transform
This commit is contained in:
@@ -55,6 +55,18 @@
|
||||
* - Mathutils.OrthoProjectionMatrix -> mathutils.Matrix.OrthoProjection
|
||||
*
|
||||
* Moved to Geometry module: Intersect, TriangleArea, TriangleNormal, QuadNormal, LineIntersect
|
||||
* - geometry.Intersect -> intersect_ray_tri
|
||||
* - geometry.ClosestPointOnLine -> intersect_point_line
|
||||
* - geometry.PointInTriangle2D -> intersect_point_tri_2d
|
||||
* - geometry.PointInQuad2D -> intersect_point_quad_2d
|
||||
* - geometry.LineIntersect -> intersect_line_line
|
||||
* - geometry.LineIntersect2D -> intersect_line_line_2d
|
||||
* - geometry.BezierInterp -> interpolate_bezier
|
||||
* - geometry.TriangleArea -> area_tri
|
||||
* - geometry.QuadNormal, TriangleNormal -> normal
|
||||
* - geometry.PolyFill -> tesselate_polygon
|
||||
* - geometry.BoxPack2D -> box_pack_2d
|
||||
* - geometry.BarycentricTransform -> barycentric_transform
|
||||
*/
|
||||
|
||||
#include "mathutils.h"
|
||||
|
Reference in New Issue
Block a user