Class that defines the direction of the Load with x, y and z. More...
#include <Direction.h>
Public Member Functions | |
Direction () | |
default constructor: nothing is specified More... | |
Direction (const Direction &d) | |
copy constructor More... | |
Direction (const unsigned int toward) | |
constructor with initialization of the toward More... | |
Direction (double x0, double y0, double z0) | |
constructor with initialization of the 3 directions More... | |
int | getToward () const |
get the toward index More... | |
bool | isToward () const |
true only if the direction is set by a toward atom More... | |
Direction & | operator= (const Direction &d) |
void | set (const double x, const double y, const double z) |
set the direction More... | |
void | setToward (const unsigned int toward) |
set the toward index More... | |
void | xmlPrint (std::ostream &o) const |
print to an ostream More... | |
X direction | |
double | getX () const |
get the x coordinate More... | |
bool | isXNull () const |
is the x coordinate NULL ? More... | |
bool | isXSpecified () const |
is the x coordinate specified More... | |
void | setNullX () |
set the x coordinate as NULL More... | |
void | setX (const double x) |
set the x coordinate More... | |
Y direction | |
double | getY () const |
get the y coordinate More... | |
bool | isYNull () const |
is the y coordinate NULL ? More... | |
bool | isYSpecified () const |
is the y coordinate specified More... | |
void | setNullY () |
set the y coordinate as NULL More... | |
void | setY (const double y) |
set the y coordinate More... | |
Z direction | |
double | getZ () const |
get the z coordinate More... | |
bool | isZNull () const |
is the z coordinate NULL ? More... | |
bool | isZSpecified () const |
is the z coordinate specified More... | |
void | setNullZ () |
set the z coordinate as NULL More... | |
void | setZ (const double z) |
set the z coordinate More... | |
Class that defines the direction of the Load with x, y and z.
|
inline |
default constructor: nothing is specified
|
inline |
constructor with initialization of the toward
References setToward().
|
inline |
|
inline |
copy constructor
|
inline |
get the toward index
|
inline |
get the x coordinate
Referenced by Translation::ansysPrint(), and Load::getDirection().
|
inline |
get the y coordinate
Referenced by Translation::ansysPrint(), and Load::getDirection().
|
inline |
get the z coordinate
Referenced by Translation::ansysPrint(), and Load::getDirection().
|
inline |
true only if the direction is set by a toward atom
Referenced by xmlPrint().
|
inline |
is the x coordinate NULL ?
Referenced by Translation::ansysPrint().
|
inline |
is the x coordinate specified
|
inline |
is the y coordinate NULL ?
Referenced by Translation::ansysPrint().
|
inline |
is the y coordinate specified
|
inline |
is the z coordinate NULL ?
Referenced by Translation::ansysPrint().
|
inline |
is the z coordinate specified
|
inline |
|
inline |
set the x coordinate as NULL
|
inline |
set the y coordinate as NULL
|
inline |
set the z coordinate as NULL
|
inline |
set the toward index
Referenced by Direction(), and Loads::xmlRead().
|
inline |
set the x coordinate
Referenced by Direction(), set(), and Loads::xmlRead().
|
inline |
set the y coordinate
Referenced by Direction(), set(), and Loads::xmlRead().
|
inline |
set the z coordinate
Referenced by Direction(), set(), and Loads::xmlRead().
|
inline |