public void SubdividedIcosahedronFaceEdgeMidpointWeightedIntersections()
 {
     CreateSubdividedIcosahedron(1f);
     edgeMidpoints = EdgeAttributeUtility.CalculateVertexEdgeMidpointsFromVertexPositions(topology.vertexEdges, vertexPositions);
     FaceEdgeMidpointWeightedIntersections();
 }
 public void LargeDistortedHexGridFaceEdgeMidpointWeightedIntersections()
 {
     CreateDistortedHexGrid(8, 8, 1);
     edgeMidpoints = EdgeAttributeUtility.CalculateVertexEdgeMidpointsFromVertexPositions(topology.vertexEdges, vertexPositions);
     FaceEdgeMidpointWeightedIntersections();
 }
 public void CubeFaceEdgeMidpointWeightedIntersections()
 {
     CreateCube(1f);
     edgeMidpoints = EdgeAttributeUtility.CalculateVertexEdgeMidpointsFromVertexPositions(topology.vertexEdges, vertexPositions);
     FaceEdgeMidpointWeightedIntersections();
 }
 public void SmallHexGridFaceEdgeMidpointWeightedIntersections()
 {
     CreateHexGrid(2, 2);
     edgeMidpoints = EdgeAttributeUtility.CalculateVertexEdgeMidpointsFromVertexPositions(topology.vertexEdges, vertexPositions);
     FaceEdgeMidpointWeightedIntersections();
 }