Class that defines the type of Load 'Rotation'.
More...
#include <Rotation.h>
|
| | Rotation () |
| |
| void | addEvent (ValueEvent *ve) |
| | Insert an event from the particular load the load is set to value v when time is equal to t.
|
| |
| void | addTarget (std::string currentData) |
| | add a lots of new targets using a description string (...)
|
| |
| void | addTarget (unsigned int target) |
| | add a new target
|
| |
| void | addValueEvent (const double v, const double d) |
| | set the valueEvent.
|
| |
| virtual void | ansysPrint (std::ostream &) const |
| | Print the load in ansys format (BEWARE: not everything is implemented)
|
| |
| Direction | getDirection () const |
| | get direction object (a copy)
|
| |
| void | getDirection (double &x, double &y, double &z) const |
| | Get the direction.
|
| |
| int | getTarget (const unsigned int target) const |
| | Get a target by index.
|
| |
| TargetList | getTargetList () const |
| | get the complete list
|
| |
| std::string | getType () const |
| | get the type string, has to be impleted in subclasses
|
| |
| Unit | getUnit () const |
| | get the unit
|
| |
| double | getValue (const double d=0.0) |
| | The current value at date d (default: d = 0.0).
|
| |
| ValueEvent * | getValueEvent (const unsigned int i) const |
| | Get a the ValueEvent.
|
| |
| bool | isActive (const double t) |
| | return true if the load is active at time t
|
| |
| | Load () |
| | Constructor.
|
| |
| unsigned int | numberOfTargets () const |
| | get the number of target
|
| |
| unsigned int | numberOfValueEvents () const |
| | get the nr of value event
|
| |
| void | setAllEvents (std::vector< ValueEvent * > &) |
| | set all value events
|
| |
| void | setDirection (const Direction &) |
| | Set the direction using another direction.
|
| |
| void | setDirection (const double x, const double y, const double z) |
| | Set the direction using 3 coordinates.
|
| |
| void | setTargetList (const TargetList &) |
| | set the complete list
|
| |
| void | setUnit (const Unit u) |
| | set the unit
|
| |
| void | xmlPrint (std::ostream &) const |
| | Print to an ostream.
|
| |
| virtual | ~Load () |
| | destructor is deleting all the value events (BEWARE!!!)
|
| |
Class that defines the type of Load 'Rotation'.
◆ Rotation()
The documentation for this class was generated from the following file: