base_type typedef (defined in cgv::media::mesh::marching_cubes< X, T >) | cgv::media::mesh::marching_cubes< X, T > | |
construct_vertex(slice_info< T > *info_ptr_1, int i_1, int j_1, int e, slice_info< T > *info_ptr_2, int i_2, int j_2) | cgv::media::mesh::marching_cubes_base< X, T > | inline |
drop_vertex() | cgv::media::mesh::streaming_mesh< X > | inline |
drop_vertices(unsigned int n) | cgv::media::mesh::streaming_mesh< X > | inline |
epsilon (defined in cgv::media::mesh::marching_cubes_base< X, T >) | cgv::media::mesh::marching_cubes_base< X, T > | protected |
extract(const T &_iso_value, const axis_aligned_box< X, 3 > &box, unsigned int resx, unsigned int resy, unsigned int resz, bool show_progress=false) (defined in cgv::media::mesh::marching_cubes< X, T >) | cgv::media::mesh::marching_cubes< X, T > | inline |
extract_impl(const T &_iso_value, const axis_aligned_box< X, 3 > &box, unsigned int resx, unsigned int resy, unsigned int resz, const Eval &eval, const Valid &valid, bool show_progress=false) | cgv::media::mesh::marching_cubes_base< X, T > | inline |
func (defined in cgv::media::mesh::marching_cubes< X, T >) | cgv::media::mesh::marching_cubes< X, T > | |
get_nr_dropped_vertices() const | cgv::media::mesh::streaming_mesh< X > | inline |
get_nr_faces() const | cgv::media::mesh::streaming_mesh< X > | inline |
get_nr_vertices() const | cgv::media::mesh::streaming_mesh< X > | inline |
grid_epsilon (defined in cgv::media::mesh::marching_cubes_base< X, T >) | cgv::media::mesh::marching_cubes_base< X, T > | protected |
idx_off | cgv::media::mesh::streaming_mesh< X > | protected |
marching_cubes(const cgv::math::v3_func< X, T > &_func, streaming_mesh_callback_handler *_smcbh, const X &_grid_epsilon=0.01f, const X &_epsilon=1e-6f) | cgv::media::mesh::marching_cubes< X, T > | inline |
marching_cubes_base(streaming_mesh_callback_handler *_smcbh, const X &_grid_epsilon=0.01f, const X &_epsilon=1e-6f) | cgv::media::mesh::marching_cubes_base< X, T > | inline |
new_polygon(const std::vector< unsigned int > &vertex_indices) | cgv::media::mesh::streaming_mesh< X > | inline |
new_quad(unsigned int vi, unsigned int vj, unsigned int vk, unsigned int vl) | cgv::media::mesh::streaming_mesh< X > | inline |
new_triangle(unsigned int vi, unsigned int vj, unsigned int vk) | cgv::media::mesh::streaming_mesh< X > | inline |
new_vertex(const pnt_type &p) | cgv::media::mesh::streaming_mesh< X > | inline |
nmls | cgv::media::mesh::streaming_mesh< X > | protected |
nr_faces | cgv::media::mesh::streaming_mesh< X > | protected |
operator()(unsigned i, unsigned j, unsigned k, const pnt_type &p) const (defined in cgv::media::mesh::marching_cubes< X, T >) | cgv::media::mesh::marching_cubes< X, T > | inline |
pnt_type typedef | cgv::media::mesh::marching_cubes< X, T > | |
pnts | cgv::media::mesh::streaming_mesh< X > | protected |
set_callback_handler(streaming_mesh_callback_handler *_smcbh) | cgv::media::mesh::streaming_mesh< X > | inline |
smcbh | cgv::media::mesh::streaming_mesh< X > | protected |
streaming_mesh(streaming_mesh_callback_handler *_smcbh=0) | cgv::media::mesh::streaming_mesh< X > | inline |
vec_type typedef | cgv::media::mesh::marching_cubes< X, T > | |
vertex_location(unsigned int vi) | cgv::media::mesh::streaming_mesh< X > | inline |
vertex_location(unsigned int vi) const | cgv::media::mesh::streaming_mesh< X > | inline |
vertex_normal(unsigned int vi) const | cgv::media::mesh::streaming_mesh< X > | inline |
vertex_normal(unsigned int vi) | cgv::media::mesh::streaming_mesh< X > | inline |