using segments_type = vtb::geometry::Curve_segments< T, 3 >
using range_type = std::pair< size_t, size_t >
using face_type = face_array::value_type
using vertex_array_1d = std::vector< vec3 >
using vertex_array_2d = std::vector< vertex_array_1d >
using coons_surface_type = vtb::geometry::Coons_surface< T, curve_type >
using face_array = polyhedron_type::face_array
using vertex_array_2d_4 = std::vector< vertex_array_1d_4 >
using curve_type = vtb::geometry::Cubic_spline< T >
using T = float
using vec4 = blitz::TinyVector< T, 4 >
using basis_spline = vtb::geometry::Basis_spline< T, 3 >
using vertex_array = polyhedron_type::vertex_array
using spline_surface_type = vtb::geometry::Spline_surface< T, curve_type >
using vertex_array_1d_4 = std::vector< vec4 >
using vec3 = blitz::TinyVector< T, 3 >
using cubic_spline = vtb::geometry::Cubic_spline< T >
using polyhedron_type = vtb::geometry::Polyhedron< T >
using index_type = face_type::value_type