TheSwamp

Code Red => .NET => Topic started by: krkec on March 12, 2012, 03:48:50 AM

Title: Transform points?
Post by: krkec on March 12, 2012, 03:48:50 AM
Hi

Is there a way to transform point with some matrix like this x,y,z --------> x,0,y??
Title: Re: Transform points?
Post by: fixo on March 12, 2012, 05:09:19 AM
Did you mean
p2= p2.TransformBy(your matrix here)?

~'J'~
Title: Re: Transform points?
Post by: krkec on March 12, 2012, 05:27:39 AM
I mean for example p1(1,2,3) should be transformed to p2(1,0,2)
Title: Re: Transform points?
Post by: Kerry on March 12, 2012, 05:34:30 AM

You don't need a matrix for that

Try this
Code - C#: [Select]
  1.  
  2.             Point3d p1 = new Point3d(1.0, 2.0, 3.0);
  3.             Point3d p2 = new Point3d(p1.X, 0.0, p1.Y);
  4.  
  5.  
Title: Re: Transform points?
Post by: krkec on March 12, 2012, 01:35:54 PM
Yes thats true
Thanks