<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2614.3500" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Garamond size=4>Dear VTK-users,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Garamond size=4>i'm quite new to vtk. Can anybody help me with
the vtkMath method? I want to invert a matrix. In the code as shown below the
variable 'answer' has the value zero, so the inverse is not calculated. Probably
the M-Time has to be updated, but I don't know how to do that on an object
of the vtkMath class.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Garamond size=4>Thanks in advance,</FONT></DIV>
<DIV><FONT face=Garamond size=4>Jeroen Kalkman</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Garamond size=4>double **pt, **pt2;<BR>vtkMath* M =
vtkMath::New();</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Garamond size=4>void main()<BR>{<BR> pt = new double* [3],
pt2 = new double* [3]; <BR> for(int q=0; q<3; q++) pt[q] = new double
[3], pt2[q] = new double [3];<BR> pt[0][0]=pt[0][1] = pt[0][2] =
1;<BR> pt[1][0]=pt[1][1] = pt[1][2] = 2;<BR> pt[2][0]=pt[2][1] =
pt[2][2] = 3;<BR> pt2[0][0]=pt2[0][1] = pt2[0][2] =
0;<BR> pt2[1][0]=pt2[1][1] = pt2[1][2] = 0;<BR> pt2[2][0]=pt2[2][1] =
pt2[2][2] = 0;<BR> answer =
M->InvertMatrix(pt,pt2,3);<BR>}</FONT></DIV></BODY></HTML>