Line Intersection Calculator 3d

Type a function in the entry line, z1 ( x , y )=sin( x )·cos( y ) and press [ENTER] to graph it. Form a system with the equations and calculate the ranks. Note as well that while these forms can also be useful for lines in two dimensional space. For point, line, plane, sphere, circle Calc 3D calculates distances, intersections, and some additional information like volume and area. Vector Algebra: Finding the Intersection Point Date: 04/23/2003 at 06:56:56 From: Patricia Subject: Finding the intersection point of two lines in 3D If I have two lines in three dimensions that I know intersect at some point, how do I work out what that point is? Both lines are defined by two points on each line. Select settings and create styles, layers, point groups, and description keys. If one is using two-point perspective, these are truly vertical in the u-v- plane. OnBothOperands, intpts, 0, 0) In Visual stu. Now you can solve any set of two of these to get a value for t and s. Online algebra calculator to calculate Intersection of two sets (A Intersection B) AnB. The resulting intersecting geometry remains. Calculate distance of 2 points in 3 dimensional space. 514 and 512 are now the Start and End points of a line. A great portal for various 3D intersection algorithms is Eric Haine's web page that is associated with the Real-Time Rendering book. How to find an intersection of a line and 3D face? You can use CAL and the AutoCAD Geometric calculator for this - with its function ILP. The following fields are included in the output line feature class: OID_ORG —The OBJECTID from the original 3D line feature. Calculates the radius of an arc when the width and height of the arc are given. Point of Intersection. Finding the intersection between a line segment and an ellipse requires a lot of mathematics. If an input is given then it can easily show the result for the given number. …I'm speaking of the Create Intersection Wizard. Here we will cover a method for finding the point or points of intersection for a linear function and a quadratic function. The relationship between the line and the plane can be described as follows: Point Intersection. How to Build Your Own 3D Printing Slicer From Scratch : At the core of 3D printing is a piece of software called the slicer.  Spiral curves were originally designed for the Railroads to smooth the transition from a tangent line into simple curves. [1, 2, 3] = 6: A diagram of this is shown on the right. Creates a table and optional graph denoting the profile of line features over one or more multipatch, raster, TIN, or terrain surfaces. Explanation to Intersection of Two Lines Calculator Intersecting lines: Two lines are said to be intersecting if and only if the have a common root or solution. Then check those values into the third. Analytical geometry line in 3D space. −data: 3D regular grid of scalar values − result : 3D surface boundary instead of 2D line boundary − 3D cube has 8 vertices → 2 8 = 256 cases to consider. The latter case occurs only in the case of two identical circles. The intersection is as follows. We know that an intersection is "behind" the origin of the ray when the value for \(t\) is negative. Triangle intersection in 3D. Otherwise, an enclosing rectangle is imagined, and three right triangles outside the given triangle (and in some cases a rectangle as well) are subtracted from that to get the area of the triangle. Some useful links for people who might be interested. Ray - Plane Intersection Detection. 3d Coordinate System. This gives us the value of x. When testing for intersection between two line segments, there are five cases to consider. If is the angle between the two lines, and is the angle between the red segment and the line (see step 2 in the figure), then it can readily be seen that the position vector of the point of intersection is. With 0 we get the start point and substituting other values we get the corresponding points along the ray. The FBX ExportImport plugin provides one-click export and import of the FBX file format. In the previous section we saw how to use vectors to solve geometry problems. Then we can use the crossproduct to calculate the normals of the four 3D planes that correspond to the four 2D screenspace lines of the selection rectangle. The following fields are included in the output line feature class: OID_ORG —The OBJECTID from the original 3D line feature. Assume the plane is defined by three points, P1, P2, and P3. In fact, when u=0 you get P=A, and you getP=B when u=1. 3 The View Frustum 5. Mesh Intersection trims great with two mesh objects, but not so good with 3 mesh objects. Shows work with distance formula and graph. For math, science, nutrition, history. I'd likely treat each side as an actual line, calculate the intersections of the side and the line you're comparing, then determine if it is within the line segment that is the line. OnBothOperands, intpts, 0, 0) In Visual stu. Useful if trying to co-ordinate a hidden point (where it is not possible to measure a distance). There will be a point on the first line and a point on the second line that will be closest to each other. If the normal vectors are parallel, the two planes are either identical or parallel. Calculate Z value for XY coordinate for the first element. There is a way to make this more easier with the tool for CIVIL 3D intersection creation but if you can understand. Calculate intersection points of line segments. is a normal vector to Plane 1 is a normal vector to Plane 2. Points in cartesian coordinates (x, y, z) x: y: z: x: y: z: C Code. Begin by grouping and equating the vector components of each vector line equation to find the unknown scalar parameters. To algebraically find the intersection of two straight lines, write the equation for each line with y on the left side. Free Angle a Calculator - calculate angle between line inetersection a step by step This website uses cookies to ensure you get the best experience. I was reading something about: “Intersection of a line with a plane”. Line-Line Intersection Finding a Circle From 3 Points Reflection Rotation Convex Hull. parallel, perpendicular, slope, intersection, calculator-- Enter Line 1 Equation-- Enter Line 2 Equation (only if you are not pressing Slope). Simple Ray Tracing in C# Part II (Triangles Intersection; A point and a line written by paul for example the intersection this note will illustrate the algorithm for finding the intersection of a line and a plane how would one calculate the intersection of a line and a plane in 3d ? given for example are 4 points which form a plane (x1,y1,z1. What is an efficient way of finding intersections in 3d and counting based on the objects. The intersection line on the king post is coincident with the perpendicular line in this case, because the rafter surface is plumb. , one or both line segments can be vertical or horizontal). 1 intersect, nd the points of intersection. In many crystals, the unit cell may be chosen as a cube, with atoms placed at various points within the cube. Join Jeff Bartels for an in-depth discussion in this video, Automating intersection modeling, part of Civil 3D 2016 Essential Training. In my scene I have a Model Node and I have to research the. Parametric form of a ray. Hi, Ive been going over the analytical geo section of a 3d math primer for game development book and I am stuck on this question. Now I need to generate the intersection line. Cartesian, spherical and cylindrical coordinates can be transformed into each other. Intermediate values of u will. All of the input line features will be in the output line feature class even if they do not intersect a surface. Click 3D Sketch tab Draw panel Intersection Curve to create a 3D curve. It’s simple to use—even if you’ve never used a graphing calculator before. To draw the arc: 1)Swing arcs (using the calculated radius) below the width using as center the endpoints of the width thus creating the intersection point of the arcs. Hi, there I have generated a surface with constant radius and a surface inserted from external. There are no guarantees regarding the line segments (e. I'd likely treat each side as an actual line, calculate the intersections of the side and the line you're comparing, then determine if it is within the line segment that is the line. That is a straight line is a locus of points whose radius-vector has a fixed scalar product with a given vector n, normal to the line. Select a solid entity that you want to use in the intersection. This allows the specification, investigation, and discussion of specific planes and directions of a crystal. Speci cally, the geometric queries for the ellipsoids E 0 and E 1 are: Find Intersections. 5] How would you accomplish this? I've thought of a more programmatical approach: and that is to fill in 10 or 100 vertexes in each line, then finding the minimal distance between a point on the. Hi, I have two parametric curves defined in three dimensions, which are functions of a variable t, like so: x1 = f1(t) y1 = f2(t) z1 = f3(t) x2 = f4(t) y2 = f5(t) z2 = f6(t) I am trying to find the intersection of these two curves, but I am having some difficulty with the. Your point should be plotted at the intersection of x=0 and y=1100. These lines are actually made up of multiple line segments to create what looks like a single smooth curved line. I'm trying to calculate the intersection points of two line segments. 1 Field of View 5. Download Flash Player. So, use two paralell sides, and check for their intersection. We need to verify that these values also work in equation 3. When \(t\) is positive, the intersection is in front of the origin of the ray. We also require that this second line go through the point (1,1). Then you may calculate volumes comparing it to the existing surface. 25 Windows x86). With these information can you show me how i can do a ray to line intersection test that would return true/false. Every point P in the segment AB can be described as: P = A + u(B - A) for some constant 0 <= u <= 1. Similarly, we can find the value of y. Click below to download the free player from the Macromedia site. In vector terms, the tip of the blue vector is at a distance from , so that its position vector is , where is a unit vector (in purple). For every operation, calculator will generate a detailed explanation. 3d Coordinate System. in a least-squares sense. A diagram of this is shown on the right. When you hit the calculate button, the demo will calculate the value of the expression over the x and y ranges provided and then plot the result as a surface. Download Flash Player. The FBX ExportImport plugin provides one-click export and import of the FBX file format. Line Segment Intersection Algorithm. With 0 we get the start point and substituting other values we get the corresponding points along the ray. Parametric solution (t). Intersection of a Line and a Rectangle. The and values can then be used to calculate the location of the intersection point. Creates a table and optional graph denoting the profile of line features over one or more multipatch, raster, TIN, or terrain surfaces. com, a free online graphing calculator. Intersection of Line and Parabola. It accepts inputs of two known points, or one known point and the slope. Line Segment - Box Intersection by Tim Gift · 12/14/2000 (6:26 pm) · 5 comments I thought I would start up our code resource section by posting this function to calculate the intersection between a line segment and a box. Find the equation of the plane that passes through the point of intersection between the line and the plane and is parallel to the lines:. So comparing coefficients, we get: ḭ: 1 + 3λ = 4 + 2μ or on simplifying 3λ = 3 + 2μ j: 1 - λ = 0 so that λ = 1 Now sub back in previous equation to find μ: so 3 = 3 + 2μ → μ = 0 Now check in ḵ to make sure you have consistency (if this equation does not balance then there is no point of intersection) ḵ: - 1 = 3μ - 1 so when μ. , all points of the line are in its intersection with the plane. GREAT_ELLIPTIC — The line on a spheroid (ellipsoid) defined by the intersection at the surface by a plane that passes through the center of the spheroid and the start and endpoints of a segment. I want to find an intersection point of two line segments, if one exists. Please help me! I have two line/ray (A line/ray means 1point+1vector OR 2point) I would like to calculate the intersection between the two line/ray. Online distance calculator. b) Find a point on the line that is located at a distance of 2 units from the point (3, 1, 1). Intersection Tests in 2D. In the first screen, you may notice the menu options are only those that are unique to the 3D graphing environment. Graphs up to two functions with tracing to explore points of intersection. [3, 4, 0] = 5 and r2. If we have lines of infinite length then they will intersect unless the lines are parallel. Hi all, I'm using AutoCAD 2013 x64 and VS2012 Express with ObjectARX 2013. Two Point Form, Point Slope Form, Slope Intercept Form, Standard Form , Equation of Line Formulas & Calculator Three Forms Of Equation Of A Straight Line Calculator. General representation of straight line is given by AB. It calculates eigenvalues and eigenvectors in ond obtaint the diagonal form in all that symmetric matrix form. Intersection: Line & Line Intersection: Line & Plane Intersection: Plane & Plane Tangent and Unit Tangent Vector Intersection of 2 Space Curves Vectors & Derivatives Gradient Vector Field Laplacian of Scalar Field Is a 2D Vector Field conservative? Find Potential Function of F Curvature of Curve Torsion of Curve Divergence of a 3D Vector Field. Vector Calculator: add, subtract, find length, angle, dot and cross product of two vectors in 2D or 3D. That is to say 3D polylines whose summits will be the "intersection" between 2D and 3D polylines. The relationship between the line and the plane can be described as follows: Point Intersection. In the remainder of this blog post I'll explain what the Intersection over Union evaluation metric is and why we use it. Calculate Z value for XY coordinate for the first element. Calculate the dot product of and by summing the products of the corresponding , ,. It accepts inputs of two known points, or one known point and the slope. A modular set of geometric and semantic requirements that are based on the OGC CityGML Quality Interoperability Experiment (Coors and Wagner in Fernerkundung und Geoinformation eV 24:288–295, 2015) has been specified. Convex Shapes. Note that a line plots as point - the point of intersection with the lower hemisphere. First of all, in 3D space, note that two non-identical lines would not have an intersection point unless they are coplanar. XNA does possess a Ray structure, but this is more designed for 3D space and contains a lot of superfluous data and methods. The method relies on Mathematica's capabilities to handle vectors and the angles between them. Click 3D Sketch tab Draw panel Intersection Curve to create a 3D curve. A bit more Inters is the original or plain jane lisp intersection command and intesectwith is the newer Vl version I would go down the VL version, intersectwith has 4 options that can be included as part of the test for an intersection, inters has 1 true or false. 2 Planes in 3D Space 5. The ray can also be expressed with the following equation: Finally we can extend the technique to the 3D case by computing \(t\) values for the z. If there is no intersection or the line is coincident with the plane. The mesh objects overlap the mesh next to itself. To see why the line is normal to n, take two distinct but otherwise arbitrary points r 1 and r 2 on the line, so that. Two coordinates with both a bearing with respect to the North. You can use the. Then check those values into the third. DXF or XYZ data) for use in other software, or overlay the contact line on other maps. If both lines are each given by two points, first line points: ( x 1 , y 1 ) , ( x 2 , y 2 ) and the second line is given by two points:. (Try this with a string on a globe. Assume the plane is defined by three points, P1, P2, and P3. 1 and Python 2. n lines if all return true then yes they all intersect. Finding the intersection between a line segment and an ellipse requires a lot of mathematics. To see why the line is normal to n, take two distinct but otherwise arbitrary points r 1 and r 2 on the line, so that. Usage-Place the Math3d. " in front of the function, for example: Math3d. which has been adapted to run on this calculator. Find intersection of two lines given subtended angle. BMI Calculator » Triangle Calculators » Length and Distance Conversions » SD SE Mean Median Variance » Blood Type Child Parental Calculator » Unicode, UTF8, Hexidecimal » RGB, Hex, HTML Color Conversion » G-Force RPM Calculator » Chemical Molecular Weight Calculator » Mole, Moles to Grams Calculator » R Plot PCH Symbols » Dilution. The clinician subsequently selects the model and assigns it to the mesh-input component in Grasshopper 3D. The angle between the line and the plane can be calculated by the cross product of the line vector with the vector representation of the plane which is perpendicular to the plane: v = 4i + k. You will learn how to find out if an enemy is infron or behind you, how to follow waypoints and learn when you have passed a waypoint, how to figure out if you are to the left or to the right of an object, how to find where an array intersects with a plane and the coordinate of that. One physical explanation for non- convective winds includes tropopause folds. Finding intersection point of lines in 3D space (two or more lines). Pause the cursor over faces, edges, or work points. A 3D version of the calculator would be great - we don't have that feature built in yet, but hopefully someday soon! In the meantime, you can mimic 3D graphing like this: Intersection of two lines in 3d: Line-line-intersection. The Point of Intersection Calculator (2 Equations) an online tool which shows Point of Intersection (2 Equations) for the given input. Geometry intersection routines. The goal is to calculate where the plane and the line will “cross”. To use the application, you need Flash Player 6 or higher. For instance, if the ray's origin is inside the box (like in the image below), there will be two intersections: one in front of the ray and one behind. i have an origin and target, that i can use to cast a ray. So I need find parameter that describe angle to pass at this function, and I know 2 points in space. cs script in the scripts folder. Note that a line plots as point - the point of intersection with the lower hemisphere. Note as well that while these forms can also be useful for lines in two dimensional space. There are no guarantees regarding the line segments (e. With this image in mind, it is obvious that the bounding boxes need to intersect if the lines should intersect. For example, in \(y = 3x + 7\), there is only one line with all the points on that line representing the solution set for the above equation. The problem of how to find intersections of given lines is very common in math or basic algebra. This calculator performs all vector operations. once you have the line of intersection, you can export it to another file format (i. which has been adapted to run on this calculator. Vectors in 3D Exercise 1 Find a vector equation of the line of intersection of the planes. Calculus: Tangent Line example. It is tempting to use a few if statements to check for the different configurations of the two line segments but boundary cases make such an approach hard to get right: Imagine one of the line segments is just a single point in the other segment. It seems that the "MinimumDistBetweenSurfaces" command in Civil3D can do this work. (Given the plane’s normal, and a single point on the plane, P, we can calculate: d = -n. Adding ‘N+1’th plane to this space should be possible while retaining the above two conditions. The surface area is 16 r 2 where r is the cylinder radius. Sphere: x^2 + y^2 + z^2 = 4 Line: x = t y = 2 z = 0 I know I need to get a. com, a free online graphing calculator. Download Flash Player. 3D ray tracing part 2. assuming an intersection exists. Do it for two opposite sides, and if either one comes up, it intersects - if not, it doesn't. XNA does possess a Ray structure, but this is more designed for 3D space and contains a lot of superfluous data and methods. The line is defined by two points L1, and L2. Begin by grouping and equating the vector components of each vector line equation to find the unknown scalar parameters. In fact, when u=0 you get P=A, and you getP=B when u=1. Find theline of intersection between the two planes given by the vector equations r1. Compute answers using Wolfram's breakthrough technology & knowledgebase, relied on by millions of students & professionals. When \(t\) is positive, the intersection is in front of the origin of the ray. The FBX ExportImport plugin provides one-click export and import of the FBX file format. Intersection over Union for object detection. Calculate distance of 2 points in 3 dimensional space. Well, if you were to (in Pcdmis) INSERT ~ FEATURE ~ CONSTRUCTED ~ LINE and select the two planes, mark INTERSECTION and 3D, Pcdmis will do it for you. The only difference is, that the resulting system of linear equations is more likely to have no solution (meaning the lines do not intersect). You can use the. Hopefully this saves you from the pain of hunting them down yourself, or trying to rip them out of physics libraries. Can anyone help me to write an algorithm to find the intersection of two line segments in 3D? How to calculate variance and standard deviation of pixels of an image (3 x 3) in matlab?. 1 Intersection of a Line and a Plane 5. The line segments are collinear but not overlapping, sort of "chunks" of the same line. If you find the intersection of two lines by hand, you can use an online graphing calculator to check your work. It checks for the intersection of a ray with a segment, a sphere, a triangle, a plane, an ofPrimitive, an ofPolyline an with an ofMesh. Intesectwith can calculate an intersection even if the lines do not cross calculating the new pt. , one or both line segments can be vertical or horizontal). Stack Profile. 1 Distance Between a Point and a Line 5. The Linear System Solver is a Linear Systems calculator of linear equations and a matrix calcularor for square matrices. Finding the intersection between a line segment and an ellipse requires a lot of mathematics. For example, enter 3x+2=14 into the text box to get a step-by-step explanation of how to solve 3x+2=14. Find intersection of two lines given subtended angle. GREAT_ELLIPTIC — The line on a spheroid (ellipsoid) defined by the intersection at the surface by a plane that passes through the center of the spheroid and the start and endpoints of a segment. To some extent the matter can be taken care of by ordering the polygonal objects from far to near the observation point. The intersection of two planes. I tried doing following and came up with the value of parameters 't' and 's', but I need help to find out the value coordinates of the intersection point by plugging in 't' and 's'. First of all, in 3D space, note that two non-identical lines would not have an intersection point unless they are coplanar. Reproduce textbook content on a calculator!. A disk is generally defined by a position (the disk center's position), a normal and a radius. In actuality, they are 2D triangles in 3D-space. DXF or XYZ data) for use in other software, or overlay the contact line on other maps. How to calculate intersections of a line defined by a segment and an ellipse in tikz. I can see that both planes will have points for which x = 0. SURF_FROM —The surface from which the 3D line segment began. Use and keys on keyboard to move between field in calculator. Click 'Calculate'. The input for triangle T is given in the form of three points (its three vertices v0, v1 and v2). But I can't find corresponding API. Line segment intersection. When you hit the calculate button, the demo will calculate the value of the expression over the x and y ranges provided and then plot the result as a surface. Hi all, I'm developing a new module for Slicer 3D in python. We finish this subsection with two other ways. The intersection of two planes. The following fields are included in the output line feature class: OID_ORG —The OBJECTID from the original 3D line feature. Approach: Let there be N planes such that no 3 planes intersect in a single line of intersection and no 2 planes are parallel to each other. You can use the. To draw the arc: 1)Swing arcs (using the calculated radius) below the width using as center the endpoints of the width thus creating the intersection point of the arcs. Line 1 is made up of two points A and B and line 2 comprise of C and D. Skip to content. Also, at last it will calculate four horizontal distances from ends of lines to intersection, and slopping (3D) distances too. Calculate distance of 2 points in 3 dimensional space. The line segments are collinear and overlapping, meaning that they share more than one point. 3 Transforming Planes 5. Assume the plane is defined by three points, P1, P2, and P3. An implementation of the nd query, in the event of no intersections, might not necessarily determine if one ellipsoid is contained in the other or if the two ellipsoids are separated. Making the 3D problem 2D • Once a 3D polygon and 3D point on the plane are found, throw away one dimension • Note that inside/outside is the same in both cases, provided we don’t collapse to a line. The figure below depicts two. Using the line equation. All of the input line features will be in the output line feature class even if they do not intersect a surface. Fresnel Zone Calculator. 9 Responses to "Line-Line Intersection in C++" how should i check for multiple line intersection if I return boolean status i can check but how to reshuffle the end point each time. 3 Curve Intersection Gadget. Processing:). A great portal for various 3D intersection algorithms is Eric Haine's web page that is associated with the Real-Time Rendering book. Line 1 is made up of two points A and B and line 2 comprise of C and D. This smart calculator is provided by wolfram alpha. Otherwise, an enclosing rectangle is imagined, and three right triangles outside the given triangle (and in some cases a rectangle as well) are subtracted from that to get the area of the triangle. All lattice planes and lattice directions are described by a mathematical description known as a Miller Index. It’s simple to use—even if you’ve never used a graphing calculator before. Problem Statement. Calculating area, length, and other geometric properties The Calculate Geometry tool allows you to access the geometry of the features in a layer. 2 Distance Between Two Lines 5. Vectors in 3D Exercise 1 Find a vector equation of the line of intersection of the planes. Shown below are 3 lines that are not parallel, yet I want to find the apparent intersection with a line that represents the distance between the 2 lines. The Boolean operations of solids, combined with geological knowledge, have broad applications in geological modelling. How do I plot the line of intersection between Learn more about MATLAB. Geogebra apparently has an issue where it suddenly does not show an intersection where it normally always does or should. So, use two paralell sides, and check for their intersection. Kernel and Embedded Linux. This will allow for further solutions for more complex questions, including a general solution regarding whether a point is inside or outside of a convex or non-convex polygon. The intersection point falls within the first line segment if 0. Each endpoint is represented as an ordered pair of numbers. Many of the existing slicers (slic3r, Cura, MatterSlice, etc. But "each new equation cuts down the dimension by one" is a handy rule of thumb. Cartesian, spherical and cylindrical coordinates can be transformed into each other. But I don't fully understand how to calculate it on their way. In this case we want to return "POINT INTERSECTION" not "SEGMENT INTERSECTION". LookDirection determines the direction you're looking at and Camera. Geometry, Intersection, Planes The following three equations define three planes: Exercise a) Vary the sliders for the coefficient of the equations and watch the consequences. View 2 Replies Similar Messages:. , enter point A with a bearing and point B with a bearing. This is an intersection traffic sign, and it indicates that you are coming up on a point at which two roads meet. 5] How would you accomplish this? I've thought of a more programmatical approach: and that is to fill in 10 or 100 vertexes in each line, then finding the minimal distance between a point. We then want to work out the intersection line for the two planes: If both the triangles lie on the same part of the line then the triangles intersect. In 3D, three planes , and. I've generated numerous 3D meshes, but showing and using only 3 for this example. Line Defined by Two Planes. The collection currently contains:. General representation of straight line is given by AB. The cross product of the line vectors will give us this vector that is perpendicular to both of them. If both distances along line are positiv, that means that intersection is between ends of line (inside), but if one of distances has negativ (-) sign, that means that intersection is outside of that end of line. DXF or XYZ data) for use in other software, or overlay the contact line on other maps. from vectors import * # Given a line with coordinates 'start' and 'end' and the # coordinates of a point 'pnt' the proc returns the shortest # distance from pnt to the line and the coordinates of the # nearest point on the line. This result tells nothing about real intersection in 3D, only that they look like intersecting elements. Using the line equation. An online calculator to find the point(s) of intersection of two lines given by the equations : a x + b y = c and d x + e y = f. This calculator performs all vector operations. The FBX ExportImport plugin provides one-click export and import of the FBX file format. Wolfram Cloud Central infrastructure for Wolfram's cloud products & services. In this section we will define the third type of line integrals we'll be looking at : line integrals of vector fields. We want to know where the two lines intersect — even if the line segments do not, as in this. SURF_FROM —The surface from which the 3D line segment began. Line A is located on the side against the palm while Line B is located on the side close to the body. net After selecting the lines I have this code: line1. Intersection of two Prisms The CP is chosen across one edge RS of the prism This plane cuts the lower surface at VT, and the other prism at AB and CD The 4 points WZYX line in both the prisms and also on the cutting plane These are the points of intersection required. Free Online Calculator. Finding Zeroes of Functions Introduction: It is easy to graph lines and find their x-intercepts. This library is a collection of common 2D collision detection tests. Lines intersection calculator. • Perform basic calculations such as addition, subtraction, multiplication, and division • Do scientific operations such as trigonometric, logarithmic, and exponential functions. I'd like to know if ther's a way to get the intersection (as a 2D or 3D point) of a line/polyline and an alignment.