Common\General\Matrix3D.cs (36)
163 Point3D [] _lightVectors = new Point3D[7];
262 Point3D [] points = Set3DBarPoints( width, height, depth );
298 foreach( Point3D point in points )
327 foreach( Point3D point in points )
351 foreach( Point3D point in points )
381 public void TransformPoints( Point3D[] points )
408 private void TransformPoints( Point3D[] points, bool withPerspective )
420 foreach( Point3D point in points )
457 private void RightAngleShift( Point3D [] points )
459 foreach( Point3D point in points )
470 private void RightAngleProjection( Point3D [] points )
494 foreach( Point3D point in points )
505 private void ApplyPerspective( Point3D [] points )
510 foreach( Point3D point in points )
523 private void Scale( Point3D [] points )
525 foreach( Point3D point in points )
763 private void GetValues( Point3D [] points )
771 foreach( Point3D point in points )
797 private Point3D [] Set3DBarPoints( float dx, float dy, float dz )
799 Point3D [] points = new Point3D[8];
944 Point3D lightSource = new Point3D( 0F, 0F, -1F );
945 Point3D [] rightPRpoints = new Point3D[1];
981 Point3D lightSource = new Point3D( 0F, 0F, 1F );
1021internal Color GetPolygonLight(Point3D[] points, Color surfaceColor, bool visiblePolygon, float rotation, SurfaceNames surfaceName, bool switchSeriesOrder)
1027 Point3D lightSource;
1043 Point3D firstVector = new Point3D();
1048 Point3D secondVector = new Point3D();
1054 Point3D normalVector = new Point3D();
1134 Point3D firstVector = new Point3D();
1139 Point3D secondVector = new Point3D();
1145 Point3D normalVector = new Point3D();
1211 private float GetAngle(Point3D a,Point3D b)