Browse Source

comment about linear interpolation

Former-commit-id: 0997043dc9f6223afafddf9f448474d0748bc9de
Alec Jacobson 7 years ago
parent
commit
b9cc29963d
1 changed files with 1 additions and 0 deletions
  1. 1 0
      include/igl/copyleft/marching_cubes.cpp

+ 1 - 0
include/igl/copyleft/marching_cubes.cpp

@@ -211,6 +211,7 @@ public:
     if (num_vertices > vertices.rows())
     if (num_vertices > vertices.rows())
       vertices.conservativeResize(vertices.rows()+10000, Eigen::NoChange);
       vertices.conservativeResize(vertices.rows()+10000, Eigen::NoChange);
 
 
+    // Linear interpolation based on linearly interpolating values
     vertices.row(num_vertices-1)  = ((1.0f-t)*p0 + t*p1).template cast<typename Derivedvertices::Scalar>();
     vertices.row(num_vertices-1)  = ((1.0f-t)*p0 + t*p1).template cast<typename Derivedvertices::Scalar>();
     edge2vertex[EdgeKey(i0, i1)] = num_vertices-1;
     edge2vertex[EdgeKey(i0, i1)] = num_vertices-1;