Plane and Solid/Surface intersection

Plane and Solid/Surface intersection

So far we discussed Plane-Plane, Plane-Line and Plane-Curve intersections. None of these methods were not found in REVT-API and you had to find a work around to implement them yourself. The same applies to Plane-Solid intersection which we discuss in this post. The...
Plane and curve intersection (2)

Plane and curve intersection (2)

In my last my post I discussed this topic in the context of linear algebra and differential geometry. We also briefly discussed root finding method. Although the method works properly but you are probably looking for something faster!  Here I would like to use a...
Plane and curve intersection (2)

Plane and Curve intersection

Plane-Curve intersection from algebraic point of view is quiet similar to Plane-Line intersection which we discussed in previous post. In this post I would like to take the same approach in finding the Plane-Curve intersection which involves root finding techniques,...
Plane – Line intersection in Revit API

Plane – Line intersection in Revit API

In last couple of posts (Signed distance of a point from a plane and coincident planes) I was discussing plane geometry and implementation of some properties of it in Revit API. In this post I would like to extend our discussion to the top of the intersection of plane...
Coincident planes

Coincident planes

Further to my previous post about signed distance to plane , Here I would like to share another insight to plane geometry in Revit API. Two planes are geometrically the same (they are coincident) if all points are one plane lies on other plane too. At first you may...
Signed distance of a point from a plane

Signed distance of a point from a plane

Today I was looking at the Project() method in Revit API. The method signature offers a distance parameter which outputs the distance of the projected point to the input point.  public void Project( XYZ point, out UV uv, out double distance )  The value of distance...