cgv
Loading...
Searching...
No Matches
cgv::media::mesh::dual_contouring< X, T > Member List

This is the complete list of members for cgv::media::mesh::dual_contouring< X, T >, including all inherited members.

base_type typedef (defined in cgv::media::mesh::dual_contouring< X, T >)cgv::media::mesh::dual_contouring< X, T >
cell_info_type typedefcgv::media::mesh::dual_contouring< X, T >
compute_cell_vertex(dc_slice_info< T > *info_ptr, int i, int j)cgv::media::mesh::dual_contouring< X, T >inline
compute_edge_point(const T &_v_1, const T &_v_2, int e, const pnt_type &p, const vec_type &d, pnt_type &q, vec_type &n) (defined in cgv::media::mesh::dual_contouring< X, T >)cgv::media::mesh::dual_contouring< X, T >inline
consistency_threshold (defined in cgv::media::mesh::dual_contouring< X, T >)cgv::media::mesh::dual_contouring< X, T >protected
drop_vertex()cgv::media::mesh::streaming_mesh< X >inline
drop_vertices(unsigned int n)cgv::media::mesh::streaming_mesh< X >inline
dual_contouring(const cgv::math::v3_func< X, T > &_func, streaming_mesh_callback_handler *_smcbh, const X &_consistency_threshold=0.01f, unsigned int _max_nr_iters=10, const X &_epsilon=1e-6f)cgv::media::mesh::dual_contouring< X, T >inline
epsilon (defined in cgv::media::mesh::dual_contouring< X, T >)cgv::media::mesh::dual_contouring< 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)cgv::media::mesh::dual_contouring< X, T >inline
func (defined in cgv::media::mesh::dual_contouring< X, T >)cgv::media::mesh::dual_contouring< X, T >protected
generate_quad(unsigned int vi, unsigned int vj, unsigned int vk, unsigned int vl, bool reorient)cgv::media::mesh::dual_contouring< X, T >inline
generate_slice_quads(dc_slice_info< T > *info_ptr_1, dc_slice_info< T > *info_ptr_2) (defined in cgv::media::mesh::dual_contouring< X, T >)cgv::media::mesh::dual_contouring< X, T >inline
get_nr_dropped_vertices() constcgv::media::mesh::streaming_mesh< X >inline
get_nr_faces() constcgv::media::mesh::streaming_mesh< X >inline
get_nr_vertices() constcgv::media::mesh::streaming_mesh< X >inline
idx_offcgv::media::mesh::streaming_mesh< X >protected
max_nr_iters (defined in cgv::media::mesh::dual_contouring< X, T >)cgv::media::mesh::dual_contouring< X, T >protected
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
nmlscgv::media::mesh::streaming_mesh< X >protected
nr_facescgv::media::mesh::streaming_mesh< X >protected
pnt_type typedefcgv::media::mesh::dual_contouring< X, T >
pntscgv::media::mesh::streaming_mesh< X >protected
process_edge_plane(const T &v_1, const T &v_2, int e, cell_info_type *C1, cell_info_type *C2, cell_info_type *C3, cell_info_type *C4)cgv::media::mesh::dual_contouring< X, T >inline
process_slab(dc_slice_info< T > *info_ptr_1, dc_slice_info< T > *info_ptr_2) (defined in cgv::media::mesh::dual_contouring< X, T >)cgv::media::mesh::dual_contouring< X, T >inline
process_slice(dc_slice_info< T > *prev_info_ptr, dc_slice_info< T > *info_ptr)cgv::media::mesh::dual_contouring< X, T >inline
qem_type typedefcgv::media::mesh::dual_contouring< X, T >
set_callback_handler(streaming_mesh_callback_handler *_smcbh)cgv::media::mesh::streaming_mesh< X >inline
smcbhcgv::media::mesh::streaming_mesh< X >protected
streaming_mesh(streaming_mesh_callback_handler *_smcbh=0)cgv::media::mesh::streaming_mesh< X >inline
vec_type typedefcgv::media::mesh::dual_contouring< X, T >
vertex_location(unsigned int vi)cgv::media::mesh::streaming_mesh< X >inline
vertex_location(unsigned int vi) constcgv::media::mesh::streaming_mesh< X >inline
vertex_normal(unsigned int vi) constcgv::media::mesh::streaming_mesh< X >inline
vertex_normal(unsigned int vi)cgv::media::mesh::streaming_mesh< X >inline