NuTo
Numerics Tool
Public Member Functions | List of all members
Triangle Class Reference

#include <DelaunayVoronoi.h>

Public Member Functions

 Triangle (Edge rE0, Edge rE1, Edge rE2)
 
std::array< Eigen::Vector2d, 3 > GetUniquePoints () const
 
std::array< Edge, 3 > GetEdges () const
 
bool Contains (const Eigen::Vector2d &rPoint) const
 
bool Contains (Edge rEdge) const
 
bool operator== (const Triangle &rOther) const
 
Eigen::Vector2d GetCircumcenter () const
 
bool CircumcircleContainsPoint (const Eigen::Vector2d &rPoint) const
 
void Info () const
 

Constructor & Destructor Documentation

Triangle::Triangle ( Edge  rE0,
Edge  rE1,
Edge  rE2 
)
inline

Member Function Documentation

bool Triangle::CircumcircleContainsPoint ( const Eigen::Vector2d &  rPoint) const
inline
bool Triangle::Contains ( const Eigen::Vector2d &  rPoint) const
inline
bool Triangle::Contains ( Edge  rEdge) const
inline
Eigen::Vector2d Triangle::GetCircumcenter ( ) const
inline
std::array<Edge, 3> Triangle::GetEdges ( ) const
inline
std::array<Eigen::Vector2d, 3> Triangle::GetUniquePoints ( ) const
inline
void Triangle::Info ( ) const
inline
bool Triangle::operator== ( const Triangle rOther) const
inline

The documentation for this class was generated from the following file: