Lines Let’s image we have a point in space Point(A) -2 ; 1 ; 4 and Point(B) 10 ; -7 ; 13 we can define Vector(N) for this line: Now…Continue readingLines
Plane Through Three Points This is done in a series of small steps; Select One Point to be the Primary Point(P) Create Two vectors from the Primary Point(P) to the…Continue readingPlane Through Three Points
Translate Point Along a Vector This is done in a series of small steps; Calculate the Magnitude of the Vector Calculate the Unit Vector Translate the Point Translate Reference Point…Continue readingTranslate Point Along a Vector
C# Geometry Engine Base Classes Just a quick side note, I’m not a classically trained developer, so there maybe some mistakes in here, so be kind, and hopefully I can…Continue readingC# Geometry Engine Base Class
In C#, properties are nothing but a natural extension of data fields. They are usually known as ‘smart fields’ in C# community. We know that data encapsulation and hiding are…Continue readingC# Property's
Adding Center of Gravity’s Let’s Start off with a 2D problem, we need to know the current areas of both shapes and the current CoG’s for both shapes: We can…Continue readingAdding CoG's
Projecting a Point onto a Plane This is done in a series of small steps; A plane passing through the Point (P) = 1 ; 3 ; 2 and has Normal Vector (N)…Continue readingProjecting a Point onto a Plane
Points are defined by three values of magnitude X, Y, Z for example 100mm, 240mm, 345mm. They maybe the simplest geometry form but points are the underpinning geometry for everything…Continue readingPoints
Planes A plane is really two points, one that defines a vector(ok I’m cheating, one of the points for the vector is always at 0, 0, 0) and a point…Continue readingPlanes
Vectors Vectors, Magnitude and Unit Vectors A vector is simply a line from point to point, the length of the line is unitless so its not defined by mm, m…Continue readingVectors
That's awesome, thanks for sharing
This is just what i was looking for