@@ -21,24 +21,20 @@ void define_edge_edge_normal_collision(py::module_& m)
21
21
const EdgeEdgeDistanceType>(),
22
22
py::arg (" candidate" ), py::arg (" eps_x" ),
23
23
py::arg (" dtype" ) = EdgeEdgeDistanceType::AUTO)
24
- .def (
25
- py::init<
26
- const long , const long , const double , const double ,
27
- const Eigen::SparseVector<double >&,
28
- const EdgeEdgeDistanceType>(),
29
- py::arg (" edge0_id" ), py::arg (" edge1_id" ), py::arg (" eps_x" ),
30
- py::arg (" weight" ), py::arg (" weight_gradient" ),
31
- py::arg (" dtype" ) = EdgeEdgeDistanceType::AUTO)
24
+ // .def(
25
+ // py::init<
26
+ // const long, const long, const double, const double,
27
+ // const Eigen::SparseVector<double>&,
28
+ // const EdgeEdgeDistanceType>(),
29
+ // py::arg("edge0_id"), py::arg("edge1_id"), py::arg("eps_x"),
30
+ // py::arg("weight"), py::arg("weight_gradient"),
31
+ // py::arg("dtype") = EdgeEdgeDistanceType::AUTO)
32
32
.def (" __eq__" , &EdgeEdgeNormalCollision::operator ==, py::arg (" other" ))
33
33
.def (" __ne__" , &EdgeEdgeNormalCollision::operator !=, py::arg (" other" ))
34
34
.def (" __lt__" , &EdgeEdgeNormalCollision::operator <, py::arg (" other" ))
35
35
.def_readwrite (
36
36
" eps_x" , &EdgeEdgeNormalCollision::eps_x,
37
- R"ipc_Qu8mg5v7(
38
- Mollifier activation threshold.
39
-
40
- edge_edge_mollifier
41
- )ipc_Qu8mg5v7" )
37
+ " Mollifier activation threshold." )
42
38
.def_readwrite (
43
39
" dtype" , &EdgeEdgeNormalCollision::dtype,
44
40
R"ipc_Qu8mg5v7(
@@ -47,3 +43,4 @@ void define_edge_edge_normal_collision(py::module_& m)
47
43
Some EE collisions are mollified EV or VV collisions.
48
44
)ipc_Qu8mg5v7" );
49
45
}
46
+ }
0 commit comments