public Triangle3D(Point3D v1, Point3D v2, Point3D v3) { V1 = v1; V2 = v2; V3 = v3; normalFunc = Point3D.Cross(V3 - V1, V2 - V1).Normalize; }
public Triangle3D(Point3D v1, Point3D v2, Point3D v3, Point3D normal) { _normal = normal; normalFunc = normal.Normalize; }