[go: up one dir, main page]

Menu

[200eaa]: / INDEX  Maximize  Restore  History

Download this file

263 lines (262 with data), 3.8 kB

geometry >> Computational Geometry
2D Descriptive
 geom2d_Contents
 points2d
 vectors2d
 angles2d
 edges2d
 rays2d
 lines2d
 boxes2d
 circles2d
 ellipses2d
 transforms2d
 polygons2d
2D Points
 centroid
 closed_path
 distancePoints
 drawPoint
 isCounterClockwise
 isPointOnRay
 isPointInCircle
 isPointOnCircle
 isPointOnLine
 isPointInEllipse
 midPoint
 minDistancePoints
 polarPoint
2D Vectors
 createVector
 vectorNorm
 normalizeVector
 rotateVector
2D Angles
 angle2Points
 angle3Points
 angleAbsDiff
 angleDiff
 normalizeAngle
 vectorAngle
 angleSort
 lineAngle
 edgeAngle
 deg2rad
 rad2deg
2D Edges
 createEdge
 distancePointEdge
 drawCenteredEdge
 drawEdge
 edgeLength
 edgePosition
 edgeToLine
 intersectEdges
 intersectLineEdge
 reverseEdge
 transformEdge
 isPointOnEdge
2D Rays
 drawRay
 createRay
2D Lines
 cartesianLine
 createLine
 distancePointLine
 drawLine
 intersectLines
 isParallel
 isPerpendicular
 linePosition
 medianLine
 isLeftOriented
 orthogonalLine
 parallelLine
 pointOnLine
 projPointOnLine
 reverseLine
2D Boxes
 clipEdge
 clipLine
 clipPoints
 clipRay
 mergeBoxes
 intersectBoxes
 drawBox
 randomPointInBox
 drawRect
 drawOrientedBox
2D Circles
 createCircle
 createDirectedCircle
 circleArcAsCurve
 circleAsPolygon
 drawCircleArc
 drawCircle
 enclosingCircle
 intersectCircles
 intersectLineCircle
 radicalAxis
2D Ellipses
 cov2ellipse
 drawEllipseArc
 drawEllipse
 ellipseAsPolygon
 ellipse2cov
 inertiaEllipse
2D Transformations
 transformLine
 transformPoint
 transformVector
 createBasisTransform
 createHomothecy
 createLineReflection
 createRotation
 createScaling
 createTranslation
 fitAffineTransform2d
2D Cubic Bezier
 drawBezierCurve
 cbezier2poly
2D Polygons
 curvature
 distancePolygons
 distancePointPolygon
 distancePointPolyline
 drawPolygon
 drawPolyline
 expandPolygon
 medialAxisConvex
 parametrize
 polygonLoops
 polygonPoint
 polygonSubcurve
 polygonSelfIntersections
 polylineSelfIntersections
 reversePolyline
 reversePolygon
 simplifypolygon
 simplifypolyline
 splitPolygons
 supportFunction
2D Piecewise polynomial shapes
 polygon2shape
 shape2polygon
 shapecentroid
 shapeplot
 shapetransform
 curveval
 curve2polyline
2D Polynomial curves
 drawPolynomialCurve
 polynomialCurveCentroid
 polynomialCurveDerivative
 polynomialCurveFit
 polynomialCurvePoint
 polynomialCurveSetFit
2D Others
 beltproblem
 bisector
 crackPattern2
 crackPattern
 drawArrow
 drawLabels
 drawParabola
 drawShape
 hexagonalGrid
 squareGrid
 triangleGrid
3D Descriptive
 geom3d_Contents
 meshes3d_Contents
 angles3d
 boxes3d
 circles3d
 lines3d
 planes3d
 points3d
 polygons3d
 spheres
 vectors3d
3D Points
 anglePoints3d
 angleSort3d
 distancePoints
 drawPoint3d
 projPointOnPlane
3D Lines
 distancePointLine3d
3D Edges
 drawEdge3d
 drawSphericalEdge
3D Planes
 createPlane
 intersectLinePlane
 intersectPlaneSphere
 normalizePlane
 planeNormal
 planePoint
 planePosition
 projPointOnPlane
3D Meshes
 createCubeOctahedron
 createCube
 drawCube
 drawMesh
3D Spheres
 circle3dOrigin
 circle3dPoint
 circle3dPosition
 drawCircle3d
 drawCircleArc3d
 drawSphere
 drawSphericalTriangle
3D Boxes
 boundingBox3d
 box3dVolume
 drawBox3d
3D Polygons
 drawPolygon3d
 drawPolyline3d
 drawSphericalPolygon
 polygonArea3d
3D Transformations
 createRotationOx
 createRotationOy
 createRotationOz
 createTranslation3d
 createScaling3d
 transformPoint3d
3D Others
 cart2cyl
 cart2sph2
 cart2sph2d
 cyl2cart
 drawAxis3d
 drawCylinder
 drawTorus
 drawVector3d
 revolutionSurface
 sph2cart2
 sph2cart2d
 vectorAngle3d
Geometric graphs descriptive
 graphs_Contents
Geometric graphs creation
 delaunayGraph
 knnGraph
 voronoi2d
Geometric graphs visualization
 drawGraph
Geometric graphs manipulation
Input
 @svg/svg
 @svg/plot
 @svg/getpath
 @svg/path2polygon
 @svg/normalize
 @svg/pathid
 @svg/height
 @svg/width
Output
 data2geo