| OpenLexocad
    27.0
    | 
#include <Property.h>
 
  
| Public Member Functions | |
| PropertyDouble () | |
| virtual | ~PropertyDouble () | 
| double | getValue () const | 
| void | setValue (double aValue) | 
| void | setMinValue (double aValue) | 
| void | setMaxValue (double aValue) | 
| void | setSteps (double aValue) | 
| double | getMinValue () const | 
| double | getMaxValue () const | 
| double | getSteps () const | 
|  Public Member Functions inherited from OpenLxApp::Property | |
| Core::Variant | getVariant () const | 
| std::string | getName () const | 
| bool | isVisible () const | 
| void | setVisible (bool on) | 
| bool | isEditable () const | 
| void | setEditable (bool on) | 
| Base::String | getDisplayName () const | 
| void | setTranslationId (int aId) | 
| int | getTranslationId () const | 
| virtual | ~Property () | 
| void | __setPropertyUser__ (Core::PropertyUser *aProperty) | 
| Internal.  More... | |
| Additional Inherited Members | |
|  Public Types inherited from OpenLxApp::Property | |
| enum | Visible { NOT_VISIBLE = 0, VISIBLE = 1 } | 
| enum | Editable { NOT_EDITABLE = 0, EDITABLE = 1 } | 
|  Protected Member Functions inherited from OpenLxApp::Property | |
| Property () | |
| template<typename T > | |
| void | _setValue (const T &aValue) | 
| std::shared_ptr< Document > | _getDocument (Core::Property *aProp) | 
| Core::PropertyDescriptor * | _getPropertyDescriptor () const | 
|  Protected Attributes inherited from OpenLxApp::Property | |
| Core::PropertyUser * | _prop = nullptr | 
| OpenLxApp::PropertyDouble::PropertyDouble | ( | ) | 
| 
 | inlinevirtual | 
| double OpenLxApp::PropertyDouble::getMaxValue | ( | ) | const | 
| double OpenLxApp::PropertyDouble::getMinValue | ( | ) | const | 
| double OpenLxApp::PropertyDouble::getSteps | ( | ) | const | 
| double OpenLxApp::PropertyDouble::getValue | ( | ) | const | 
| void OpenLxApp::PropertyDouble::setMaxValue | ( | double | aValue | ) | 
| void OpenLxApp::PropertyDouble::setMinValue | ( | double | aValue | ) | 
| void OpenLxApp::PropertyDouble::setSteps | ( | double | aValue | ) | 
| void OpenLxApp::PropertyDouble::setValue | ( | double | aValue | ) |