ソースを参照

Updated some geom classes.

Mark Sibly 8 年 前
コミット
cc48446d59
2 ファイル変更6 行追加1 行削除
  1. 5 0
      modules/std/geom/box.monkey2
  2. 1 1
      modules/std/geom/mat3.monkey2

+ 5 - 0
modules/std/geom/box.monkey2

@@ -19,6 +19,11 @@ Struct Box<T>
 	Method New()
 	End
 	
+	Method New( p:Vec3<T> )
+		Self.min=p
+		Self.max=p
+	End
+	
 	Method New( min:T,max:T )
 		Self.min=New Vec3<T>( min )
 		Self.max=New Vec3<T>( max )

+ 1 - 1
modules/std/geom/mat3.monkey2

@@ -76,7 +76,7 @@ Struct Mat3<T>
 		Return New Vec3<T>( i.x*v.x+j.x*v.y+k.x*v.z,i.y*v.x+j.y*v.y+k.y*v.z,i.z*v.x+j.z*v.y+k.z*v.z )
 	End
 	
-	Method GetCofactor:Mat3()
+	Method Cofactor:Mat3()
 		Return New Mat3(
 			 (j.y*k.z-j.z*k.y),-(j.x*k.z-j.z*k.x), (j.x*k.y-j.y*k.x),
 			-(i.y*k.z-i.z*k.y), (i.x*k.z-i.z*k.x),-(i.x*k.y-i.y*k.x),