API Documentation
|
This is the complete list of members for Triangle< t_dims, t_type, t_vertex >, including all inherited members.
angle(uint01 triangle_node) const | Triangle< t_dims, t_type, t_vertex > | inline |
angle(TriangleLocation location) const | Triangle< t_dims, t_type, t_vertex > | inline |
area() const | Triangle< t_dims, t_type, t_vertex > | inline |
as() const | Triangle< t_dims, t_type, t_vertex > | inline |
NDEVR::Vector::as(t_new_type extra_fill_value) const | Vector< t_dims, t_type > | inline |
center() const | Triangle< t_dims, t_type, t_vertex > | inline |
centroid() const | Triangle< t_dims, t_type, t_vertex > | inline |
contains(const Vector< t_dims - 1, t_type > &p) const | Triangle< t_dims, t_type, t_vertex > | inline |
contains(const t_vertex &vertex_point, t_type epsilon=t_type(0.0001)) const | Triangle< t_dims, t_type, t_vertex > | inline |
dimensionalIndex() const | Vector< t_dims, t_type > | inline |
dimensionalValue() const | Vector< t_dims, t_type > | inline |
edge(uint01 triangle_node_a, uint01 triangle_node_b) const | Triangle< t_dims, t_type, t_vertex > | inline |
edge(TriangleLocation location) const | Triangle< t_dims, t_type, t_vertex > | inline |
getIdentityOf(const t_vertex &p) const | Triangle< t_dims, t_type, t_vertex > | inline |
getIdentityOf(const t_vertex &p, t_type epsilon) const | Triangle< t_dims, t_type, t_vertex > | inline |
getIdentityOf(const LineSegment< t_dims, t_type, t_vertex > &line, t_type epsilon) const | Triangle< t_dims, t_type, t_vertex > | inline |
getIdentityOf(const LineSegment< t_dims, t_type, t_vertex > &line) const | Triangle< t_dims, t_type, t_vertex > | inline |
getLocation(const t_vertex &p, t_type epsilon=cast< t_type >(0)) const | Triangle< t_dims, t_type, t_vertex > | inline |
getLocation(const LineSegment< t_dims, t_type, t_vertex > &line, t_type epsilon=cast< t_type >(0)) const | Triangle< t_dims, t_type, t_vertex > | inline |
hasVertex(const t_vertex &point) const | Triangle< t_dims, t_type, t_vertex > | inline |
invert() | Triangle< t_dims, t_type, t_vertex > | inline |
m_values | Vector< t_dims, t_type > | protected |
magnitude() const | Vector< t_dims, t_type > | inline |
magnitudeSquared() const | Vector< t_dims, t_type > | inline |
NextVertexCCW(TriangleLocation location) | TriangleBase | inlinestatic |
nextVertexCCW(const t_vertex &point) const | Triangle< t_dims, t_type, t_vertex > | inline |
NextVertexCW(TriangleLocation location) | TriangleBase | inlinestatic |
nextVertexCW(const t_vertex &point) const | Triangle< t_dims, t_type, t_vertex > | inline |
normal() const | Triangle< t_dims, t_type, t_vertex > | inline |
normalized(Vector< t_dims, t_norm_type > value_if_nan=Constant< Vector< t_dims, t_norm_type > >::Invalid) const | Vector< t_dims, t_type > | inline |
NumberOfDimensions() | Vector< t_dims, t_type > | inlinestatic |
operator const t_type &() const | Vector< t_dims, t_type > | inline |
operator t_type &() | Vector< t_dims, t_type > | inline |
operator-() const | Vector< t_dims, t_type > | inline |
operator=(const t_type &scaler) | Vector< t_dims, t_type > | inline |
operator[](uint01 dimension_index) | Vector< t_dims, t_type > | inline |
operator[](const uint01 dimension_index) const | Vector< t_dims, t_type > | inline |
oppositeLocation(TriangleLocation location) | TriangleBase | inlinestatic |
product() const | Vector< t_dims, t_type > | inline |
sharesObject(TriangleLocation object_to_check, const Triangle< t_dims, t_type, t_vertex > &tri, t_type epsilon=0) const | Triangle< t_dims, t_type, t_vertex > | inline |
sum() const | Vector< t_dims, t_type > | inline |
tan(uint01 triangle_node) const | Triangle< t_dims, t_type, t_vertex > | inline |
Triangle() | Triangle< t_dims, t_type, t_vertex > | inline |
Triangle(const t_type &a) | Triangle< t_dims, t_type, t_vertex > | inlineexplicit |
Triangle(const t_type &a, const t_type &b, const t_type &c) | Triangle< t_dims, t_type, t_vertex > | inline |
Triangle(const t_vertex &vector) | Triangle< t_dims, t_type, t_vertex > | inlineexplicit |
Triangle(const t_vertex &a, const t_vertex &b, const t_vertex &c) | Triangle< t_dims, t_type, t_vertex > | inline |
Type() | Vector< t_dims, t_type > | inlinestatic |
Vector() noexcept | Vector< t_dims, t_type > | inline |
Vector(const Vector< t_dims, t_vec_type > &vector) noexcept | Vector< t_dims, t_type > | inlineexplicit |
Vector(const t_type &scaler) noexcept | Vector< t_dims, t_type > | inlineexplicit |
Vector(const t_type &x, typename std::enable_if< tdims==2, const t_type & >::type y) | Vector< t_dims, t_type > | inline |
Vector(const t_type &x, const t_type &y, const typename std::enable_if< tdims==3, const t_type & >::type z) | Vector< t_dims, t_type > | inline |
Vector(const t_type &x, const t_type &y, const t_type &z, typename std::enable_if< tdims==4, const t_type & >::type w) | Vector< t_dims, t_type > | inline |
Vector(const t_type &x, const t_type &y, const t_type &z, const t_type &w, typename std::enable_if< tdims==5, const t_type & >::type v) | Vector< t_dims, t_type > | inline |
Vector(const t_type &x, const t_type &y, const t_type &z, const t_type &w, const t_type &v, typename std::enable_if< tdims==6, const t_type & >::type u) | Vector< t_dims, t_type > | inline |
Vector(const t_type &x, const t_type &y, const t_type &z, const t_type &w, const t_type &v, const t_type &u, const t_type &t, const t_type &s, typename std::enable_if< tdims==9, const t_type & >::type r) | Vector< t_dims, t_type > | inline |
Vector(const t_type(&vector)[t_dims]) | Vector< t_dims, t_type > | inlineexplicit |
Vector(const Vector< tdims - 1, t_type > &vector, typename std::enable_if< tdims >=2, const t_type & >::type suffix) | Vector< t_dims, t_type > | inline |
Vector(const Vector< getMax(tdims - 2, 0), t_type > &vector, const t_type &suffix_a, typename std::enable_if< tdims >=3, const t_type & >::type suffix_b) | Vector< t_dims, t_type > | inline |
Vector(const t_type &prefix, typename std::enable_if< tdims >=2, const Vector< t_dims - 1, t_type > & >::type vector) | Vector< t_dims, t_type > | inline |
Vector(const t_type &prefix_a, const t_type &prefix_b, typename std::enable_if< tdims >=3, const Vector< tdims - 1, t_type > & >::type vector) | Vector< t_dims, t_type > | inline |
vertex(TriangleLocation triangle_node) | Triangle< t_dims, t_type, t_vertex > | inline |
vertex(TriangleLocation triangle_node) const | Triangle< t_dims, t_type, t_vertex > | inline |
vertex(uint01 triangle_node) | Triangle< t_dims, t_type, t_vertex > | inline |
vertex(uint01 triangle_node) const | Triangle< t_dims, t_type, t_vertex > | inline |
vertexIndex(const t_vertex &p) const | Triangle< t_dims, t_type, t_vertex > | inline |