This is the complete list of members for MortarSegmentHelper, including all inherited members.
| _area_tol | MortarSegmentHelper | private |
| _center | MortarSegmentHelper | private |
| _debug | MortarSegmentHelper | private |
| _length_tol | MortarSegmentHelper | private |
| _normal | MortarSegmentHelper | private |
| _remaining_area_fraction | MortarSegmentHelper | private |
| _secondary_area | MortarSegmentHelper | private |
| _secondary_poly | MortarSegmentHelper | private |
| _secondary_reference_points | MortarSegmentHelper | private |
| _tolerance | MortarSegmentHelper | private |
| _triangulate_triangles | MortarSegmentHelper | private |
| _triangulation_mode | MortarSegmentHelper | private |
| _u | MortarSegmentHelper | private |
| _v | MortarSegmentHelper | private |
| area(const std::vector< Point > &nodes) const | MortarSegmentHelper | |
| center() const | MortarSegmentHelper | inline |
| clipPoly(const std::vector< Point > &primary_nodes) const | MortarSegmentHelper | |
| clipProjectedPoly(const std::vector< Point > &primary_poly) const | MortarSegmentHelper | private |
| getIntersection(const Point &p1, const Point &p2, const Point &q1, const Point &q2, Real &s) const | MortarSegmentHelper | |
| getMortarSegments(const std::vector< Point > &primary_nodes, std::vector< Point > &nodes, std::vector< std::vector< unsigned int >> &elem_to_nodes) | MortarSegmentHelper | |
| getMortarSegments(const std::vector< Point > &primary_nodes, const std::vector< Point > &primary_reference_points, std::vector< Point > &nodes, std::vector< std::vector< unsigned int >> &elem_to_nodes, std::vector< std::array< Point, 3 >> &elem_to_secondary_reference_points, std::vector< std::array< Point, 3 >> &elem_to_primary_reference_points, Real minimum_segment_area=0.) | MortarSegmentHelper | |
| getMortarSegmentsImpl(const std::vector< Point > &primary_nodes, std::vector< Point > &nodes, std::vector< std::vector< unsigned int >> &elem_to_nodes, ReferenceMappingData *reference_mapping) | MortarSegmentHelper | private |
| isDisjoint(const std::vector< Point > &poly) const | MortarSegmentHelper | |
| isInsideSecondary(const Point &pt) const | MortarSegmentHelper | |
| MortarSegmentHelper(std::vector< Point > secondary_nodes, const Point ¢er, const Point &normal, const MortarSegmentTriangulationMode triangulation_mode, const bool triangulate_triangles) | MortarSegmentHelper | |
| MortarSegmentHelper(std::vector< Point > secondary_nodes, std::vector< Point > secondary_reference_points, const Point ¢er, const Point &normal, const MortarSegmentTriangulationMode triangulation_mode, const bool triangulate_triangles) | MortarSegmentHelper | |
| MortarSegmentHelperTest class | MortarSegmentHelper | friend |
| normal() const | MortarSegmentHelper | inline |
| point(unsigned int i) const | MortarSegmentHelper | inline |
| projectPrimaryPoly(const std::vector< Point > &primary_nodes) const | MortarSegmentHelper | |
| referencePoint(const Point &point, const std::vector< Point > &poly, const std::vector< Point > &reference_points, std::string *failure_reason=nullptr) const | MortarSegmentHelper | private |
| remainder() const | MortarSegmentHelper | inline |
| triangulatePoly(std::vector< Point > &poly_nodes, std::vector< std::vector< unsigned int >> &tri_map) const | MortarSegmentHelper |
1.8.14