StudyProperties class is used to specify study properties.
The class can be called from the Study class.
.
More...
Inherits ParameterList.
Public Member Functions | |
| int | GetCoordinateSystemIndex (String &propName) |
| Returns the index of the coordinate system in properties. More... | |
| String | GetCoordinateSystemName (String &propName) |
| Returns the name of the coordinate system of properties. More... | |
| virtual String | GetFlagAsString (String &name) |
| Returns the settings for the specified properties as a flag property name. More... | |
| virtual String | GetFlagPropertyHelp (String &propName, Variant &val) |
| Returns the help of the flag property as a string for the specified index or name. More... | |
| Variant | GetKeyNames (String &name) |
| Returns the flag name as a string list. More... | |
| virtual String | GetPropertyHelp (String &propName) |
| Returns the help of the flag property as a string for the specified index or name. More... | |
| Variant | GetPropertyNames () |
| Returns the list of all properties that can be specified for the condition. More... | |
| String | GetPropertyTable () |
| Returns the list of properties including the type and help. More... | |
| virtual String | GetPropertyType (String &propName) |
| Returns a property type. More... | |
| virtual String | GetStringValue (String &propName) |
| Returns the value of the specified properties as a character string. More... | |
| DataSet * | GetTable (String &propName) |
| Returns the value of the specified table property. More... | |
| DataSetList * | GetTableList (String &propName) |
| Returns the table list of the specified property. More... | |
| virtual double | GetValue (String &propName) |
| Returns the value of property as a real number. More... | |
| virtual double | GetValueWithUnit (String &propName, String &unitName) |
| Returns the value of the named property as a real number in the specified unit. More... | |
| bool | IsValid () |
| Returns True if an object is valid. More... | |
| virtual void | SetComplexValue (String &propName, double real, double imag) |
| Specifies the value of the complex property. More... | |
| void | SetCoordinateSystem (String &propName, Variant &val) |
| Specifies the coordinate system in properties. More... | |
| virtual void | SetFlagByName (String &propName, String &scriptKeyName) |
| Specifies the value of flag property for the specified name. More... | |
| void | SetTable (String &propName, String array &mat) |
| Specifies the value in the specified table for the properties. More... | |
| void | SetTableFromFile (String &propName, String &filename) |
| Specifies a point sequence for a property that is specified, by importing a point sequence file (*.csv, *.txt, *.pa). More... | |
| void | SetTableList (String &propName, double primaryKey, String &primaryUnitName, String array &mat) |
| Specifies the name for the dataset list (multiple tables). More... | |
| void | SetTableListName (String &propName, String &name) |
| Specifies the name for the dataset list (multiple tables). More... | |
| void | SetTableListWithDualKey (String &propName, double primaryKey, String &primaryUnitName, double secondaryKey, String &secondaryUnitName, String array &mat) |
| Specifies a point sequence for the multidimensional array of the specified primary key and secondary key in the dataset list (multiple tables). More... | |
| void | SetTableProperty (String &propName, DataSet *set) |
| Specifies a table for the specified properties. More... | |
| void | SetTableWithUnit (String &propName, String array &mat, StringList &unitlist) |
| Specifies the value of the specified table property. More... | |
| void | SetTextTable (String &propName, String array &mat) |
| Specifies the value in the specified string table for the properties. More... | |
| virtual void | SetValue (String &propName, Variant &val) |
| Specifies the real number or integer value in properties. More... | |
| virtual void | SetValueWithUnit (String &propName, double value, String &unitName) |
| Specifies the value of the named property. More... | |
StudyProperties class is used to specify study properties.
The class can be called from the Study class.
.
Example of calling the class object:
For more information about properties specified in StudyProperties, see below.
| int StudyProperties::GetCoordinateSystemIndex | ( | String & | propName | ) |
Returns the index of the coordinate system in properties.
| propName | Property name |
| String StudyProperties::GetCoordinateSystemName | ( | String & | propName | ) |
Returns the name of the coordinate system of properties.
| propName | Property name |
|
virtualinherited |
Returns the settings for the specified properties as a flag property name.
| name | Property name |
|
virtualinherited |
Returns the help of the flag property as a string for the specified index or name.
| propName | Property name |
| val | Flag index/Flag name |
|
inherited |
Returns the flag name as a string list.
| name | Property name |
|
virtualinherited |
Returns the help of the flag property as a string for the specified index or name.
| propName | Property name |
|
inherited |
Returns the list of all properties that can be specified for the condition.
|
inherited |
Returns the list of properties including the type and help.
|
virtualinherited |
Returns a property type.
| propName | Property name |
|
virtual |
Returns the value of the specified properties as a character string.
| propName | Property name |
Reimplemented from ParameterList.
|
inherited |
Returns the value of the specified table property.
| propName | Property name |
|
inherited |
Returns the table list of the specified property.
| propName | Property name |
|
virtualinherited |
Returns the value of property as a real number.
| propName | Property name |
|
virtualinherited |
Returns the value of the named property as a real number in the specified unit.
| propName | Property name |
| unitName | Unit |
|
virtual |
Returns True if an object is valid.
Reimplemented from ParameterList.
|
virtualinherited |
Specifies the value of the complex property.
The unit that is currently being used is used. A real number value is converted into an integer for the flag property.
| propName | Property name |
| real | Property value (real part) |
| imag | Property value (imaginary part) |
| void StudyProperties::SetCoordinateSystem | ( | String & | propName, |
| Variant & | val | ||
| ) |
Specifies the coordinate system in properties.
| propName | Property name |
| val | Name or index of the coordinate system |
|
virtualinherited |
Specifies the value of flag property for the specified name.
| propName | Property name |
| scriptKeyName | Flag name |
|
inherited |
Specifies the value in the specified table for the properties.
| propName | Property name |
| mat | Multidimensional array |
|
inherited |
Specifies a point sequence for a property that is specified, by importing a point sequence file (*.csv, *.txt, *.pa).
| propName | Property name |
| filename | Path for file that is imported |
The following are example. Creates electric current condition and specifies point sequence for the time dependency current by using a file.
The following file formats can be imported.
|
inherited |
Specifies the name for the dataset list (multiple tables).
| propName | Property name |
| primaryKey | Value of the primary key |
| primaryUnitName | Unit name of the primary key |
| mat | Multidimensional array |
|
inherited |
Specifies the name for the dataset list (multiple tables).
| propName | Property name |
| name | Dataset list name |
|
inherited |
Specifies a point sequence for the multidimensional array of the specified primary key and secondary key in the dataset list (multiple tables).
| propName | Property name |
| primaryKey | Value of the primary key |
| primaryUnitName | Unit name of the primary key |
| secondaryKey | Value of the secondary key |
| secondaryUnitName | Unit name of the secondary key |
| mat | Multidimensional array |
|
inherited |
Specifies a table for the specified properties.
| propName | Property name |
| set | DataSet (table) |
|
inherited |
Specifies the value of the specified table property.
| propName | Property name |
| mat | Multidimensional array |
| unitlist | Unit list |
|
inherited |
Specifies the value in the specified string table for the properties.
| propName | Property name |
| mat | String multidimensional array |
|
virtual |
Specifies the real number or integer value in properties.
| propName | Property name |
| val | Property value |
Reimplemented from ParameterList.
|
virtualinherited |
Specifies the value of the named property.
The unit that is currently being used is used. A real number value is converted into an integer for the flag property.
| propName | Property name |
| value | Property value |
| unitName | Unit |