cgma
|
#include <GeomPoint.hpp>
Public Member Functions | |
GeomPoint (const double x, const double y, const double z, RefEntity *owner) | |
GeomPoint (const CubitVector &pos, RefEntity *owner) | |
~GeomPoint () | |
CubitVector & | coordinates () |
void | owner (RefEntity *owner) |
RefEntity * | owner () |
Private Attributes | |
RefEntity * | myOwner |
CubitVector | myPosition |
Definition at line 14 of file GeomPoint.hpp.
GeomPoint::GeomPoint | ( | const double | x, |
const double | y, | ||
const double | z, | ||
RefEntity * | owner | ||
) | [inline] |
Definition at line 37 of file GeomPoint.hpp.
{ myOwner = owner; myPosition.set(x,y,z); }
GeomPoint::GeomPoint | ( | const CubitVector & | pos, |
RefEntity * | owner | ||
) | [inline] |
Definition at line 32 of file GeomPoint.hpp.
{ myOwner = owner; myPosition.set(pos); }
GeomPoint::~GeomPoint | ( | ) | [inline] |
Definition at line 43 of file GeomPoint.hpp.
{}
CubitVector & GeomPoint::coordinates | ( | ) | [inline] |
Definition at line 45 of file GeomPoint.hpp.
{return myPosition;}
void GeomPoint::owner | ( | RefEntity * | owner | ) | [inline] |
Definition at line 47 of file GeomPoint.hpp.
RefEntity * GeomPoint::owner | ( | ) | [inline] |
Definition at line 49 of file GeomPoint.hpp.
{return myOwner;}
RefEntity* GeomPoint::myOwner [private] |
Definition at line 17 of file GeomPoint.hpp.
CubitVector GeomPoint::myPosition [private] |
Definition at line 18 of file GeomPoint.hpp.