Wildmeshing Toolkit
Loading...
Searching...
No Matches
wmtk::components::topological_offset::IntersectionEnvelope Member List

This is the complete list of members for wmtk::components::topological_offset::IntersectionEnvelope, including all inherited members.

disabledwmtk::SampleEnvelope
eps2wmtk::SampleEnvelope
eps2_edgewmtk::SampleEnvelope
exact_envelopewmtk::SampleEnvelopeprivate
exact_envelope_2dwmtk::SampleEnvelopeprivate
geo_face_ind (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
geo_vertex_ind (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
init(const std::vector< Eigen::Vector3d > &m_ver, const std::vector< Eigen::Vector3i > &m_faces, const double) (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopevirtual
init(const std::vector< Eigen::Vector3d > &m_ver, const std::vector< Eigen::Vector2i > &m_edges, const double) (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
init(const std::vector< Eigen::Vector2d > &m_ver, const std::vector< Eigen::Vector2i > &m_edges, const double) (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
init(const Eigen::MatrixXd &V, const Eigen::MatrixXi &F, const double eps)wmtk::SampleEnvelope
init_exact_edges(const VertexList &V, const std::vector< Eigen::Vector2i > &F, const double _eps)wmtk::SampleEnvelopeprivate
initialized() (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeinline
IntersectionEnvelope(std::vector< std::shared_ptr< SampleEnvelope > > members) (defined in wmtk::components::topological_offset::IntersectionEnvelope)wmtk::components::topological_offset::IntersectionEnvelopeinlineexplicit
is_outside(const std::array< Eigen::Vector3d, 3 > &tris) const override (defined in wmtk::components::topological_offset::IntersectionEnvelope)wmtk::components::topological_offset::IntersectionEnvelopeinlinevirtual
is_outside(const Eigen::Vector3d &pts) const override (defined in wmtk::components::topological_offset::IntersectionEnvelope)wmtk::components::topological_offset::IntersectionEnvelopeinlinevirtual
is_outside(const std::array< Eigen::Vector2d, 2 > &edge) const overridewmtk::components::topological_offset::IntersectionEnvelopeinlinevirtual
is_outside(const Eigen::Vector2d &pts) const override (defined in wmtk::components::topological_offset::IntersectionEnvelope)wmtk::components::topological_offset::IntersectionEnvelopeinlinevirtual
is_outside(const std::array< Eigen::Vector3d, 2 > &edge) const (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
Kind enum namewmtk::SampleEnvelope
kind() const (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeinline
m_bvh (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
m_e2 (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
m_e3 (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
m_exact_builtwmtk::SampleEnvelopeprivate
m_f3 (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
m_kind (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
m_members (defined in wmtk::components::topological_offset::IntersectionEnvelope)wmtk::components::topological_offset::IntersectionEnvelopeprivate
m_v2wmtk::SampleEnvelopeprivate
m_v3 (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
members() const (defined in wmtk::components::topological_offset::IntersectionEnvelope)wmtk::components::topological_offset::IntersectionEnvelopeinline
nearest_point(const Eigen::Vector3d &pts, Eigen::Vector3d &result) const (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
nearest_point(const Eigen::Vector2d &pts, Eigen::Vector2d &result) const (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
nearest_point_feature(const Eigen::Vector2d &p, Eigen::Vector2d &result, bool &on_corner, Eigen::Vector2d &seg_normal, int &feature_id) constwmtk::SampleEnvelope
nearest_point_feature(const Eigen::Vector3d &p, Eigen::Vector3d &result, int &feature_dim, Eigen::Vector3d &dir, long long &feature_id) constwmtk::SampleEnvelope
require_exact_3d(const char *query) constwmtk::SampleEnvelopeprivate
require_exact_built(const char *query) const (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeprivate
require_exact_kind(Kind expected, const char *query) constwmtk::SampleEnvelopeprivate
SampleEnvelope(bool exact=false) (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelopeinline
sampling_dist (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
squared_distance(const Eigen::Vector3d &p) const (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
squared_distance(const Eigen::Vector2d &p) const (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
use_exact (defined in wmtk::SampleEnvelope)wmtk::SampleEnvelope
~Envelope()=default (defined in wmtk::Envelope)wmtk::Envelopevirtual