Académique Documents
Professionnel Documents
Culture Documents
m1 As Double
m2 As Double
m3 As Double
m4 As Double
End Type
Type worldmat
m11 As Double
m12 As Double
m13 As Double
m14 As Double
m21 As Double
m22 As Double
m23 As Double
m24 As Double
m31 As Double
m32 As Double
m33 As Double
m34 As Double
m41 As Double
m42 As Double
m43 As Double
m44 As Double
End Type
'num_Triangles = num_Triangles + 1
'TriangleList(num_Triangles).p1 = p1
'TriangleList(num_Triangles).p2 = p2
'TriangleList(num_Triangles).p3 = p3
End Function
Form1.Label3 = "0"
Form1.Label4 = "0"
Form1.Label5 = "0"
Form1.Label8 = "0"
Form1.Label10 = "0"
Form1.Label11 = "0"
Form1.Label16 = "0"
Form1.Label17 = "0"
maxfps = 0
fps = 0
mat_world.m11 = 0
mat_world.m12 = 0
mat_world.m13 = 0
mat_world.m14 = 0
mat_world.m21 = 0
mat_world.m22 = 0
mat_world.m23 = 0
mat_world.m24 = 0
mat_world.m31 = 0
mat_world.m32 = 0
mat_world.m33 = 0
mat_world.m34 = 0
mat_world.m41 = 0
mat_world.m42 = 0
mat_world.m43 = 0
mat_world.m44 = 0
End Function
For i = 1 To Num_Points
points(i) = Original(i)
Next i
End Function
If RotateXY Then
Else
End If
Form1.Label16.Caption = num_lines
Form1.Label17.Caption = Num_Points
Form1.Label8.Caption = maxfps
End Function
If Not Ignore And (p2 < 0 Or p1 < 0 Or p1 > Num_Points Or p2 > Num_Points) Then Exit Function
num_lines = num_lines + 1
lines(num_lines).p1 = p1
lines(num_lines).p2 = p2
End Function
Num_Points = Num_Points + 1
'points(Num_Points).m1 = x
'points(Num_Points).m2 = -y
'points(Num_Points).m3 = z
'points(Num_Points).m4 = 1
Original(Num_Points).m1 = x
Original(Num_Points).m2 = -y
Original(Num_Points).m3 = z
Original(Num_Points).m4 = 1
End Function
End Function
Public Function f(ByVal x As Double, ByVal z As Double) As Double
End Function
End Function
End Function
Mat_Rotate.m11 = Cos(Radians(y))
Mat_Rotate.m14 = 0
Mat_Rotate.m21 = 0
Mat_Rotate.m22 = Cos(Radians(x))
Mat_Rotate.m23 = Sin(Radians(x))
Mat_Rotate.m24 = 0
Mat_Rotate.m31 = Sin(Radians(y))
Mat_Rotate.m34 = 0
Mat_Rotate.m41 = 0
Mat_Rotate.m42 = 0
Mat_Rotate.m43 = 0
Mat_Rotate.m44 = 1
End Function
Mat_Move.m11 = 1
Mat_Move.m12 = 0
Mat_Move.m13 = 0
Mat_Move.m14 = x
Mat_Move.m21 = 0
Mat_Move.m22 = 1
Mat_Move.m23 = 0
Mat_Move.m24 = y
Mat_Move.m31 = 0
Mat_Move.m32 = 0
Mat_Move.m33 = 1
Mat_Move.m34 = z
Mat_Move.m41 = 0
Mat_Move.m42 = 0
Mat_Move.m43 = 0
Mat_Move.m44 = 1
End Function
End Function
' Else
' End If
' End If
Fnum = FreeFile
Close Fnum
Exit Function
ErrorHandler:
Err.Description = "GetFile: " & Err.Description & " -> " & File
Err.Raise Err.Number
End Function