public void Sample(float resolution, Storage.Builders.ILineBuilder3f builder) { for (int i = 0; i < outlines.Length; i++) { outlines[i].Sample(resolution, builder); } }
public void Sample(float resolution, Storage.Builders.ILineBuilder3f builder) { // Adaptive and normal sampling the same (curvative either way). if (resolution < 0.0f) { resolution = -resolution; } throw new NotImplementedException(); }
public void Sample(float resolution, Storage.Builders.ILineBuilder3f builder) { if (resolution < 0.0f) { builder.AddLineStrip(false, A, B); } else { throw new NotImplementedException(); } }
public void Sample(float resolution, Storage.Builders.ILineBuilder3f builder) { Vector3f[] points = this.ConvertToList(resolution); if (points.Length == 0) { return; } builder.AddLineStrip(true, points); }
public void Sample(float resolution, Storage.Builders.ILineBuilder3f builder) { throw new NotImplementedException(); }