Пример #1
0
		public static int  Segment_Triangle_AnalyseD( out VECTOR_D  SegmentPos1, out VECTOR_D  SegmentPos2, out VECTOR_D  TrianglePos1, out VECTOR_D  TrianglePos2, out VECTOR_D  TrianglePos3, out SEGMENT_TRIANGLE_RESULT_D  Result)
		{
			if( System.IntPtr.Size == 4 )
			{
				return dx_Segment_Triangle_AnalyseD_x86( out SegmentPos1 , out SegmentPos2 , out TrianglePos1 , out TrianglePos2 , out TrianglePos3 , out Result );
			}
			else
			{
				return dx_Segment_Triangle_AnalyseD_x64( out SegmentPos1 , out SegmentPos2 , out TrianglePos1 , out TrianglePos2 , out TrianglePos3 , out Result );
			}
		}
Пример #2
0
		extern static int  dx_Segment_Triangle_AnalyseD_x64( out VECTOR_D  SegmentPos1, out VECTOR_D  SegmentPos2, out VECTOR_D  TrianglePos1, out VECTOR_D  TrianglePos2, out VECTOR_D  TrianglePos3, out SEGMENT_TRIANGLE_RESULT_D  Result);