Flow123d  release_2.2.0-914-gf1a3a4f
Public Member Functions | Protected Attributes | Friends | List of all members
ngh::IntersectionPoint Class Reference

#include <intersectionLocal.h>

Collaboration diagram for ngh::IntersectionPoint:
Collaboration graph
[legend]

Public Member Functions

 IntersectionPoint (const std::vector< double > &c1, const std::vector< double > &c2)
 
 IntersectionPoint (const IntersectionPoint &LC)
 
const std::vector< double > & el1_coord () const
 
const std::vector< double > & el2_coord () const
 
bool operator== (const IntersectionPoint &)
 

Protected Attributes

std::vector< double > coord1
 
std::vector< double > coord2
 

Friends

class IntersectionLocal
 
IntersectionPointinterpolate (IntersectionPoint &A1, IntersectionPoint &A2, double t)
 

Detailed Description

Definition at line 30 of file intersectionLocal.h.

Constructor & Destructor Documentation

ngh::IntersectionPoint::IntersectionPoint ( const std::vector< double > &  c1,
const std::vector< double > &  c2 
)
inline

Definition at line 32 of file intersectionLocal.h.

ngh::IntersectionPoint::IntersectionPoint ( const IntersectionPoint LC)
inline

Definition at line 34 of file intersectionLocal.h.

Member Function Documentation

const std::vector<double>& ngh::IntersectionPoint::el1_coord ( ) const
inline

Definition at line 36 of file intersectionLocal.h.

Here is the caller graph for this function:

const std::vector<double>& ngh::IntersectionPoint::el2_coord ( ) const
inline

Definition at line 38 of file intersectionLocal.h.

Here is the caller graph for this function:

bool IntersectionPoint< dimA, dimB >::operator== ( const IntersectionPoint IP)

Definition at line 41 of file intersectionLocal.cpp.

Friends And Related Function Documentation

IntersectionPoint* interpolate ( IntersectionPoint A1,
IntersectionPoint A2,
double  t 
)
friend
friend class IntersectionLocal
friend

Definition at line 45 of file intersectionLocal.h.

Member Data Documentation

std::vector<double> ngh::IntersectionPoint::coord1
protected

Definition at line 42 of file intersectionLocal.h.

std::vector<double> ngh::IntersectionPoint::coord2
protected

Definition at line 43 of file intersectionLocal.h.


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