Public Member Functions | Private Attributes | List of all members
MyStraightLine Class Reference

Straight 1D line in 2D space. More...

Inheritance diagram for MyStraightLine:

Public Member Functions

 MyStraightLine (const Vector< double > &r_start, const Vector< double > &r_end)
 Constructor: Pass start and end points. More...
 
 MyStraightLine (const MyStraightLine &dummy)
 Broken copy constructor. More...
 
void operator= (const MyStraightLine &)
 Broken assignment operator. More...
 
 ~MyStraightLine ()
 Destructor: Empty. More...
 
void position (const Vector< double > &zeta, Vector< double > &r) const
 Position Vector at Lagrangian coordinate zeta. More...
 

Private Attributes

Vector< double > R_start
 Start point of line. More...
 
Vector< double > R_end
 End point of line. More...
 

Detailed Description

Straight 1D line in 2D space.

Definition at line 56 of file unstructured_acoustic_fsi.cc.

Constructor & Destructor Documentation

MyStraightLine::MyStraightLine ( const Vector< double > &  r_start,
const Vector< double > &  r_end 
)
inline

Constructor: Pass start and end points.

Definition at line 62 of file unstructured_acoustic_fsi.cc.

MyStraightLine::MyStraightLine ( const MyStraightLine dummy)
inline

Broken copy constructor.

Definition at line 68 of file unstructured_acoustic_fsi.cc.

MyStraightLine::~MyStraightLine ( )
inline

Destructor: Empty.

Definition at line 81 of file unstructured_acoustic_fsi.cc.

Member Function Documentation

void MyStraightLine::operator= ( const MyStraightLine )
inline

Broken assignment operator.

Definition at line 74 of file unstructured_acoustic_fsi.cc.

void MyStraightLine::position ( const Vector< double > &  zeta,
Vector< double > &  r 
) const
inline

Position Vector at Lagrangian coordinate zeta.

Definition at line 84 of file unstructured_acoustic_fsi.cc.

Member Data Documentation

Vector<double> MyStraightLine::R_end
private

End point of line.

Definition at line 97 of file unstructured_acoustic_fsi.cc.

Vector<double> MyStraightLine::R_start
private

Start point of line.

Definition at line 94 of file unstructured_acoustic_fsi.cc.


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