KASKADE 7 development version
Public Types | Public Member Functions | Public Attributes | List of all members
GeometricObject::Triangle< Scalar, dim > Struct Template Reference

#include <geometric_objects.hh>

Detailed Description

template<class Scalar, int dim>
struct GeometricObject::Triangle< Scalar, dim >

Definition at line 65 of file geometric_objects.hh.

Public Types

typedef Point< Scalar, dim > Vertex
 

Public Member Functions

 Triangle ()
 
 Triangle (Vertex const &v1, Vertex const &v2, Vertex const &v3)
 

Public Attributes

boost::array< Vertex, 3 > corners
 

Member Typedef Documentation

◆ Vertex

template<class Scalar , int dim>
typedef Point<Scalar,dim> GeometricObject::Triangle< Scalar, dim >::Vertex

Definition at line 66 of file geometric_objects.hh.

Constructor & Destructor Documentation

◆ Triangle() [1/2]

template<class Scalar , int dim>
GeometricObject::Triangle< Scalar, dim >::Triangle ( )
inline

Definition at line 67 of file geometric_objects.hh.

◆ Triangle() [2/2]

template<class Scalar , int dim>
GeometricObject::Triangle< Scalar, dim >::Triangle ( Vertex const &  v1,
Vertex const &  v2,
Vertex const &  v3 
)
inline

Definition at line 72 of file geometric_objects.hh.

Member Data Documentation

◆ corners

template<class Scalar , int dim>
boost::array<Vertex,3> GeometricObject::Triangle< Scalar, dim >::corners

Definition at line 77 of file geometric_objects.hh.


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