NDEVR
API Documentation
Triangle< t_dims, t_type, t_vertex > Member List

This is the complete list of members for Triangle< t_dims, t_type, t_vertex >, including all inherited members.

angle(uint01 triangle_node) constTriangle< t_dims, t_type, t_vertex >inline
angle(TriangleLocation location) constTriangle< t_dims, t_type, t_vertex >inline
area() constTriangle< t_dims, t_type, t_vertex >inline
as() constTriangle< t_dims, t_type, t_vertex >inline
center() constTriangle< t_dims, t_type, t_vertex >inline
centroid() constTriangle< t_dims, t_type, t_vertex >inline
contains(const Vector< t_dims - 1, t_type > &p) constTriangle< t_dims, t_type, t_vertex >inline
contains(const t_vertex &vertex_point, t_type epsilon=t_type(0.0001)) constTriangle< t_dims, t_type, t_vertex >inline
dimensionalIndex() constVector< t_dims, t_type >inline
dimensionalValue() constVector< t_dims, t_type >inline
edge(uint01 triangle_node_a, uint01 triangle_node_b) constTriangle< t_dims, t_type, t_vertex >inline
edge(TriangleLocation location) constTriangle< t_dims, t_type, t_vertex >inline
invert()Triangle< t_dims, t_type, t_vertex >inline
m_valuesVector< t_dims, t_type >protected
magnitude() constVector< t_dims, t_type >inline
magnitudeSquared() constVector< t_dims, t_type >inline
NextVertexCCW(TriangleLocation location)TriangleBaseinlinestatic
nextVertexCCW(const t_vertex &point) constTriangle< t_dims, t_type, t_vertex >inline
NextVertexCW(TriangleLocation location)TriangleBaseinlinestatic
nextVertexCW(const t_vertex &point) constTriangle< t_dims, t_type, t_vertex >inline
normal() constTriangle< 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) constVector< t_dims, t_type >inline
NumberOfDimensions()Vector< t_dims, t_type >inlinestatic
operator t_type &()Vector< t_dims, t_type >inline
operator-() constVector< 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
product() constVector< t_dims, t_type >inline
sharesObject(TriangleLocation object_to_check, const Triangle< t_dims, t_type, t_vertex > &tri, t_type epsilon=0) constTriangle< t_dims, t_type, t_vertex >inline
sum() constVector< t_dims, t_type >inline
Type()Vector< t_dims, t_type >inlinestatic
Vector(const Vector< t_dims, t_vec_type > &vector) noexceptVector< t_dims, t_type >inlineexplicit
Vector(const t_type &scaler) noexceptVector< 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(&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) constTriangle< t_dims, t_type, t_vertex >inline
vertex(uint01 triangle_node)Triangle< t_dims, t_type, t_vertex >inline
vertex(uint01 triangle_node) constTriangle< t_dims, t_type, t_vertex >inline
vertexIndex(const t_vertex &p) constTriangle< t_dims, t_type, t_vertex >inline