Version: 5.1.6

multipr.PointOfField Class Reference

#include <MULTIPR_PointOfField.hxx>

Public Member Functions

 PointOfField ()
 Builds an empty set of elements (default constructor).
 PointOfField (med_float pX, med_float pY, med_float pZ, med_float pVal)
 Constructor.
 ~PointOfField ()
 Destructor.
void reset ()
 Resets this object in its state by default (empty).

Data Fields

med_float mXYZ [3]
 3D-position.
med_float mVal
 Value of the field at this point.

Friends

std::ostream & operator<< (std::ostream &pOs, PointOfField &pP)
 Dumps any PointOfField to the given output stream.

Constructor & Destructor Documentation

multipr.PointOfField.PointOfField (  ) 

Builds an empty set of elements (default constructor).

References multipr.PointOfField.reset().

multipr.PointOfField.PointOfField ( med_float  pX,
med_float  pY,
med_float  pZ,
med_float  pVal 
)

Constructor.

Parameters:
pX x-coordinate of the point.
pY y-coordinate of the point.
pZ z-coordinate of the point.
pVal value of the field at the given point.

References multipr.PointOfField.mVal, and multipr.PointOfField.mXYZ.

multipr.PointOfField.~PointOfField (  ) 

Destructor.

Removes everything.

References multipr.PointOfField.reset().


Member Function Documentation

void multipr.PointOfField.reset (  ) 

Resets this object in its state by default (empty).

References multipr.PointOfField.mVal, and multipr.PointOfField.mXYZ.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  pOs,
PointOfField pP 
) [friend]

Dumps any PointOfField to the given output stream.

Parameters:
pOs any output stream.
pP any PointOfField.
Returns:
the output stream pOs.

Field Documentation

3D-position.

Value of the field at this point.