Tatooine
tatooine::geometry::ellipsoid< Real > Member List

This is the complete list of members for tatooine::geometry::ellipsoid< Real >, including all inherited members.

base_coordinate_system() consttatooine::geometry::hyper_ellipse< Real, 3 >inline
center() const -> auto const &tatooine::geometry::hyper_ellipse< Real, 3 >inline
center() -> auto &tatooine::geometry::hyper_ellipse< Real, 3 >inline
center(std::size_t const i) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
center(std::size_t const i) -> auto &tatooine::geometry::hyper_ellipse< Real, 3 >inline
discretize(std::size_t const num_vertices=32) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
discretize(std::size_t const num_subdivisions=2) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
distance_to_boundary(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
euclidean_distance_to_center(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
fit(std::index_sequence< Is... >, fixed_size_vec< NumDimensions > auto const &...points)tatooine::geometry::hyper_ellipse< Real, 3 >inlineprivate
fit(fixed_size_vec< NumDimensions > auto const &...points)tatooine::geometry::hyper_ellipse< Real, 3 >inline
fit(fixed_size_quadratic_mat< NumDimensions > auto const &H)tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse()tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse(hyper_ellipse const &)=defaulttatooine::geometry::hyper_ellipse< Real, 3 >
hyper_ellipse(hyper_ellipse &&) noexcept=defaulttatooine::geometry::hyper_ellipse< Real, 3 >
hyper_ellipse(Real const radius)tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse(Real const radius, vec_type const &center)tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse(vec_type const &center, Real const radius)tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse(fixed_size_vec< NumDimensions > auto const &center, fixed_size_quadratic_mat< NumDimensions > auto const &S)tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse(vec_type const &center, arithmetic auto const ... radii)tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse(arithmetic auto const ... radii)tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse(fixed_size_vec< NumDimensions > auto const &...points)tatooine::geometry::hyper_ellipse< Real, 3 >inline
hyper_ellipse(fixed_size_quadratic_mat< NumDimensions > auto const &H)tatooine::geometry::hyper_ellipse< Real, 3 >inline
is_inside(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
local_coordinate(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
local_distance_to_center(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
local_nearest_point_boundary(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
m_centertatooine::geometry::hyper_ellipse< Real, 3 >private
m_Statooine::geometry::hyper_ellipse< Real, 3 >private
main_axes() consttatooine::geometry::hyper_ellipse< Real, 3 >inline
mat_type typedeftatooine::geometry::hyper_ellipse< Real, 3 >
nearest_point_boundary(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
nearest_point_on_boundary(base_tensor< V, VReal, NumDimensions > const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
num_dimensions()tatooine::geometry::hyper_ellipse< Real, 3 >inlinestatic
operator=(hyper_ellipse const &) -> hyper_ellipse &=defaulttatooine::geometry::hyper_ellipse< Real, 3 >
operator=(hyper_ellipse &&) noexcept -> hyper_ellipse &=defaulttatooine::geometry::hyper_ellipse< Real, 3 >
parent_type typedeftatooine::geometry::ellipsoid< Real >
pos_type typedeftatooine::geometry::hyper_ellipse< Real, 3 >
radii() consttatooine::geometry::hyper_ellipse< Real, 3 >inline
real_type typedeftatooine::geometry::hyper_ellipse< Real, 3 >
S() const -> auto const &tatooine::geometry::hyper_ellipse< Real, 3 >inline
S() -> auto &tatooine::geometry::hyper_ellipse< Real, 3 >inline
squared_euclidean_distance_to_center(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
squared_local_euclidean_distance_to_center(pos_type const &x) consttatooine::geometry::hyper_ellipse< Real, 3 >inline
this_type typedeftatooine::geometry::ellipsoid< Real >
vec_type typedeftatooine::geometry::hyper_ellipse< Real, 3 >
~hyper_ellipse()=defaulttatooine::geometry::hyper_ellipse< Real, 3 >