Code-Eli  0.3.6
eli::geom::surface::piecewise< surface__, data__, dim__, tol__ > Member List

This is the complete list of members for eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >, including all inherited members.

bounding_box_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
check_continuity(const eli::geom::general::continuity &) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprotected
check_u_continuity(const surface_type &, const surface_type &, const eli::geom::general::continuity &) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprotected
check_v_continuity(const surface_type &, const surface_type &, const eli::geom::general::continuity &) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprotected
clear()eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
closed_u() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
closed_v() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
control_point_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
curve_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
data_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
degree_u(index_type &mind, index_type &maxd)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
degree_v(index_type &mind, index_type &maxd)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
dimension()eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlinestatic
dimension_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
eli::geom::intersect::minimum_distance(typename piecewise< surface1__, data1__, dim1__, tol1__ >::data_type &u, typename piecewise< surface1__, data1__, dim1__, tol1__ >::data_type &v, const piecewise< surface1__, data1__, dim1__, tol1__ > &ps, const typename piecewise< surface1__, data1__, dim1__, tol1__ >::point_type &pt)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >friend
error_code enum nameeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
f(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_u(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_uu(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_uuu(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_uuv(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_uv(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_uvv(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_v(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_vv(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
f_vvv(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
find_interior_C0_edges(std::vector< data_type > &uconst, std::vector< data_type > &vconst) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
find_interior_feature_edges(std::vector< data_type > &uconst, std::vector< data_type > &vconst, const data_type &angle_tol) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
find_patch(index_type &uk, index_type &vk, typename keymap_type::iterator &uit, typename keymap_type::iterator &vit, const index_type &ui, const index_type &vi)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(typename keymap_type::iterator &uit, typename keymap_type::iterator &vit, const index_type &ui, const index_type &vi)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(index_type &uk, index_type &vk, typename keymap_type::const_iterator &uit, typename keymap_type::const_iterator &vit, const index_type &ui, const index_type &vi) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(typename keymap_type::const_iterator &uit, typename keymap_type::const_iterator &vit, const index_type &ui, const index_type &vi) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(index_type &uk, index_type &vk, const index_type &ui, const index_type &vi) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(index_type &uk, index_type &vk, typename keymap_type::iterator &uit, typename keymap_type::iterator &vit, data_type &uu, data_type &vv, const data_type &u_in, const data_type &v_in)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(typename keymap_type::iterator &uit, typename keymap_type::iterator &vit, data_type &uu, data_type &vv, const data_type &u_in, const data_type &v_in)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(index_type &uk, index_type &vk, typename keymap_type::const_iterator &uit, typename keymap_type::const_iterator &vit, data_type &uu, data_type &vv, const data_type &u_in, const data_type &v_in) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(typename keymap_type::const_iterator &uit, typename keymap_type::const_iterator &vit, data_type &uu, data_type &vv, const data_type &u_in, const data_type &v_in) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
find_patch(index_type &uk, index_type &vk, data_type &uu, data_type &vv, const data_type &u_in, const data_type &v_in) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
get(surface_type &surf, const index_type &ui, const index_type &vi) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get(surface_type &surf, data_type &du, data_type &dv, const index_type &ui, const index_type &vi) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_bounding_box(bounding_box_type &bb) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_parameter_max(data_type &umax, data_type &vmax) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_parameter_min(data_type &umin, data_type &vmin) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_patch(const index_type &ui, const index_type &vi)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_patch(const index_type &ui, const index_type &vi) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_patch_unordered(const index_type &uk, const index_type &vk)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_patch_unordered(const index_type &uk, const index_type &vk) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_pmap_u(std::vector< data_type > &pmap) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_pmap_uv(std::vector< data_type > &upmap, std::vector< data_type > &vpmap) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_pmap_v(std::vector< data_type > &pmap) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_u0() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_uconst_curve(piecewise_curve_type &pwc, const data_type &u) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_umax() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_v0() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_vconst_curve(piecewise_curve_type &pwc, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
get_vmax() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
INDEX_NOT_FOUND enum valueeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
index_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
init_u(const index_type &nsegu, const data_type &du=1, const data_type &u0=0)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
init_u(const it__ &dus, const it__ &due, const data_type &u0=0)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
init_uv(const index_type &nsegu, const index_type &nsegv, const data_type &du=1, const data_type &dv=1, const data_type &u0=0, const data_type &v0=0)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
init_uv(const it__ &dus, const it__ &due, const it__ &dvs, const it__ &dve, const data_type &u0=0, const data_type &v0=0)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
init_v(const index_type &nsegv, const data_type &dv=1, const data_type &v0=0)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
init_v(const it__ &dvs, const it__ &dve, const data_type &v0=0)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
INVALID_INDEX enum valueeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
INVALID_PARAM enum valueeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
INVALID_PARAM_DIFFERENCE enum valueeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
keymap_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >private
NO_ERRORS enum valueeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
normal(const data_type &u, const data_type &v) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
nueli::geom::surface::piecewise< surface__, data__, dim__, tol__ >private
number_u_patches() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
number_v_patches() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
nveli::geom::surface::piecewise< surface__, data__, dim__, tol__ >private
open_u() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
open_v() const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
operator!=(const piecewise< surface__, data_type, dim__ > &p) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
operator=(const piecewise< surface__, data_type, dim__ > &p)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
operator==(const piecewise< surface__, data_type, dim__ > &p) const eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
parameter_report()eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
patch_collection_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >private
PATCH_NOT_CONNECTED enum valueeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
patch_strip_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >private
patcheseli::geom::surface::piecewise< surface__, data__, dim__, tol__ >private
piecewise()eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
piecewise(const piecewise< surface__, data_type, dim__, tol__ > &p)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
piecewise_curve_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
point_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
replace(const surface_type &surf, const index_type &ui, const index_type &vi)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
resize_store(const index_type &nu_in, const index_type &nv_in)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
reverse_u()eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
reverse_v()eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
rotate(const rotation_matrix_type &rmat)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
rotate(const rotation_matrix_type &rmat, const point_type &rorig)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
rotation_matrix_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
set(const surface_type &surf, const index_type &ui, const index_type &vi)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
set_u0(const data_type &u0_in)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
set_v0(const data_type &v0_in)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
split_u(const data_type &u_in)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
split_u(const index_type &uk, const typename keymap_type::iterator &uit, const data_type &u_in, const data_type &uu)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
split_v(const data_type &v_in)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
split_v(const index_type &vk, const typename keymap_type::iterator &vit, const data_type &v_in, const data_type &vv)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inlineprivate
surface_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
swap_uv()eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
to_cubic(const data_type &ttol)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
to_cubic_u(const data_type &ttol)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
to_cubic_v(const data_type &ttol)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
tolerance_type typedefeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
translate(const point_type &trans)eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline
ukeyeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >private
UNKNOWN_ERROR enum valueeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >
vkeyeli::geom::surface::piecewise< surface__, data__, dim__, tol__ >private
~piecewise()eli::geom::surface::piecewise< surface__, data__, dim__, tol__ >inline