public void MakeWireframe(IList<Point3D> points) { this.Points.Clear(); if ((points != null) && (points.Count > 0)) { Matrix3DStack transform = new Matrix3DStack(); transform.Push(Matrix3D.Identity); WireframeHelper(points, null); } }
public void MakeWireframe(Model3D model) { this.Points.Clear(); if (model == null) { return; } Matrix3DStack transform = new Matrix3DStack(); transform.Push(Matrix3D.Identity); WireframeHelper(model, transform); }
public void MakeNormals(Model3D model) { Points.Clear(); Thickness = 1; Color = Colors.SlateBlue; if (model == null) { return; } Matrix3DStack transform = new Matrix3DStack(); transform.Push(Matrix3D.Identity); NormalsHelper(model, transform); }