xc
Public Member Functions | Protected Attributes | List of all members

Natural coordinates of an element's particle. More...

#include <ParticlePos3d.h>

Inheritance diagram for XC::ParticlePos3d:
Inheritance graph
[legend]

Public Member Functions

 ParticlePos3d (const double &r_coord=0, const double &s_coord=0, const double &t_coord=0)
 Constructor.
 
 ParticlePos3d (const Pos2d &)
 Constructor.
 
 ParticlePos3d (const Pos3d &)
 Constructor.
 
void set_coordinates (const double &r_coord=0, const double &s_coord=0, const double &t_coord=0)
 Set coordinates.
 
void set_coordinates (const Pos3d &)
 Set coordinates.
 
void set_coordinates (const Pos2d &)
 Set coordinates.
 
const double & r_coordinate (void) const
 
void set_r_coordinate (const double &r_coord)
 
const double & s_coordinate (void) const
 
void set_s_coordinate (const double &s_coord)
 
const double & t_coordinate (void) const
 
void set_t_coordinate (const double &t_coord)
 
bool operator== (const ParticlePos3d &) const
 Equal operator.
 
void Print (std::ostream &) const
 Print stuff.
 

Protected Attributes

double r
 
double s
 
double t
 

Detailed Description

Natural coordinates of an element's particle.


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