Skip to content

Builder.buildDelaunay collapse #16

@ghost

Description

When i create Shape by Builder.buildDelaunay.......collapse

Code:
List data = new List();
data.Add(new Coord3d(-4.000000, -4.000000, -0.586176));
data.Add(new Coord3d(-2.000000, -4.000000, -0.971278));
data.Add(new Coord3d(0.000000, -4.000000, -0.756803));
data.Add(new Coord3d(2.000000, -4.000000, -0.971278));
data.Add(new Coord3d(-4.000000, -2.000000, -0.971278));
data.Add(new Coord3d(-2.000000, -2.000000, 0.308072));
data.Add(new Coord3d(0.000000, -2.000000, 0.909297));
data.Add(new Coord3d(2.000000, -2.000000, 0.308072));
data.Add(new Coord3d(-4.000000, 0.000000, -0.756803));
data.Add(new Coord3d(-2.000000, 0.000000, 0.909297));
data.Add(new Coord3d(0.000000, 0.000000, 0.000000));
data.Add(new Coord3d(2.000000, 0.000000, 0.909297));
data.Add(new Coord3d(-4.000000, 2.000000, -0.971278));
data.Add(new Coord3d(-2.000000, 2.000000, 0.308072));
data.Add(new Coord3d(0.000000, 2.000000, 0.909297));
data.Add(new Coord3d(2.000000, 2.000000, 0.308072));
Shape surface = Builder.buildDelaunay(data);

I Trying to modify Triangle_dt.cs:
public bool circumcircle_contains(Point_dt p)
{
if (null == _circum) return false;
return _circum.Radius > _circum.Center.distance2(p);
}

It work

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions