|
| double | getAlpha () const |
| |
| double | getBlue () const |
| |
| Color | getColor () const |
| |
| double | getGreen () const |
| |
| RenderingMode::Mode | getMode () const |
| |
| std::string | getModeString () const |
| | get the string equivalent to the enum rendering mode More...
|
| |
| double | getRed () const |
| |
| double * | getRGB () const |
| |
| double * | getRGBA () const |
| |
| bool | isVisible (const RenderingMode::Mode mode) const |
| |
| void | setAlpha (const double a) |
| |
| void | setBlue (const double b) |
| |
| void | setColor (Color c) |
| |
| void | setGreen (const double g) |
| |
| void | setMode (const RenderingMode::Mode) |
| |
| void | setRed (const double r) |
| |
| void | setRGB (const double *rgb) |
| |
| void | setRGB (const double r, const double g, const double b) |
| |
| void | setRGBA (const double r, const double g, const double b, const double a) |
| |
| void | setRGBA (const double *rgba) |
| |
| void | setVisible (const RenderingMode::Mode, const bool) |
| |
| | StructuralComponentProperties (PhysicalModel *p, const Color c) |
| | use a Color constant to set the color More...
|
| |
| | StructuralComponentProperties (PhysicalModel *p, physicalModel::StructuralComponent xmlSC) |
| |
| | StructuralComponentProperties (PhysicalModel *p, const Color c, const std::string n) |
| |
| | StructuralComponentProperties (PhysicalModel *p, const double *rgb) |
| | use a double[3] array to set the color More...
|
| |
| | StructuralComponentProperties (PhysicalModel *p, const double *rgb, const std::string n) |
| |
| | StructuralComponentProperties (PhysicalModel *p, const double r, const double g, const double b) |
| | use 3 floats to set the color More...
|
| |
| | StructuralComponentProperties (PhysicalModel *p, const double r, const double g, const double b, const std::string n) |
| |
| | StructuralComponentProperties (PhysicalModel *p) |
| | defaultcolor is gray More...
|
| |
| | StructuralComponentProperties (PhysicalModel *p, const std::string n) |
| |
| virtual void | xmlPrint (std::ostream &) |
| | print to an output stream in "pseaudo" XML format. More...
|
| |
| | ~StructuralComponentProperties () |
| |
| std::string | getName () const |
| | get the name (be careful, this method DOES NOT return a copy, so you got the direct ptr to the name!!!) More...
|
| |
| PhysicalModel * | getPhysicalModel () const |
| | get the physical model More...
|
| |
| | Properties (const std::string n="") |
| | A nice simple constructor, with a given name. More...
|
| |
| | Properties (PhysicalModel *, const std::string n="") |
| | Another nice constructor, with the PM and a name. More...
|
| |
| void | setName (std::string) |
| | set the name (use the string = operator) More...
|
| |
| void | setPhysicalModel (PhysicalModel *) |
| | set the physical model More...
|
| |
| virtual | ~Properties ()=default |
| | The default destructor. More...
|
| |
| void | xmlToFields (xsd::cxx::tree::attribute_set< char > attrs) |
| | convert the xml node parameters to data fields More...
|
| |
| unsigned int | numberOfFields () const |
| | get the number of extra fields found in the PML More...
|
| |
| bool | isAField (std::string attName) const |
| | check if the field exist in the XML document, return false if it does not More...
|
| |
| std::string | getField (unsigned int) const |
| | get the name of field of given index More...
|
| |
| double | getDouble (std::string attName) |
| | field accessor: get the field attName as a double value, if field does not exist, 0.0 is return More...
|
| |
| int | getInt (std::string attName) const |
| | field accessor: get the field attName as an int value, if field does not exist, 0 is return More...
|
| |
| bool | getBool (std::string attName) const |
| | field accessor: get the field attName as a bool value, if field does not exist, false is return More...
|
| |
| std::string | getString (std::string attName) const |
| | field accessor: get the field attName as a string value, if field does not exist, empty string is return More...
|
| |
| void | get (std::string attName, std::string &attVal) const |
| | field accessor: get the field attName as a string value in attVal, if field does not exist, empty string is return More...
|
| |
| void | set (std::string attName, double val) |
| | field modificator: set field attName using a double value More...
|
| |
| void | set (std::string attName, int val) |
| | field modificator: set field attName using an int value More...
|
| |
| void | set (std::string attName, bool val) |
| | field modificator: set field attName using a bool value More...
|
| |
| void | set (std::string attName, std::string val) |
| | field modificator: set field attName using a string value More...
|
| |
A class that manages the structural component properties.