| begin() const | IsoEx::Grid | [inline] |
| build_is_inside_cache() const | IsoEx::ImplicitGrid | [inline] |
| build_scalar_distance_cache() const | IsoEx::ImplicitGrid | [inline] |
| CubeIdx typedef | IsoEx::Grid | |
| directed_distance(const OpenMesh::Vec3f &_p0, const OpenMesh::Vec3f &_p1, OpenMesh::Vec3f &_point, OpenMesh::Vec3f &_normal, float &_distance) const | IsoEx::ImplicitGrid | [inline, virtual] |
| end() const | IsoEx::Grid | [inline] |
| Grid() | IsoEx::Grid | [inline] |
| ImplicitGrid(const Implicit &_implicit, const OpenMesh::Vec3f &_origin, const OpenMesh::Vec3f &_x_axis, const OpenMesh::Vec3f &_y_axis, const OpenMesh::Vec3f &_z_axis, unsigned int _x_res, unsigned int _y_res, unsigned int _z_res) | IsoEx::ImplicitGrid | [inline] |
| is_inside(PointIdx _pidx) const | IsoEx::ImplicitGrid | [inline, virtual] |
| n_cubes() const | IsoEx::RegularGrid | [inline, virtual] |
| n_points() const | IsoEx::RegularGrid | [inline, virtual] |
| point(PointIdx _idx) const | IsoEx::RegularGrid | [virtual] |
| point_idx(CubeIdx _idx, unsigned char _corner) const | IsoEx::RegularGrid | [virtual] |
| PointIdx typedef | IsoEx::Grid | |
| RegularGrid(const OpenMesh::Vec3f &_origin, const OpenMesh::Vec3f &_x_axis, const OpenMesh::Vec3f &_y_axis, const OpenMesh::Vec3f &_z_axis, unsigned int _x_res, unsigned int _y_res, unsigned int _z_res) | IsoEx::RegularGrid | [inline] |
| scalar_distance(PointIdx _pidx) const | IsoEx::ImplicitGrid | [inline, virtual] |
| ~Grid() | IsoEx::Grid | [inline, virtual] |
| ~ImplicitGrid() | IsoEx::ImplicitGrid | [inline, virtual] |