Attribute allowing to store a sequence of real values.
More...
Public Member Functions |
| void | Assign (in DoubleSeq other) |
| | Initialization of the attribute with initial data.
|
| DoubleSeq | CorbaSequence () |
| | Returns the sequence of values stored in the attribute.
|
| void | Add (in double value) |
| | Adds new value to the end of the sequence.
|
| void | Remove (in long index) |
| | Removes a value by the specified index from the sequence stored in the attribute.
|
| void | ChangeValue (in long index, in double value) |
| | Sets new value to the sequence by the specified index.
|
| double | Value (in short index) |
| | Returns a value in the sequence specified by its index.
|
| long | Length () |
| | Returns the length of the sequence stored in the attribute.
|
| void | CheckLocked () raises (LockProtection) |
| | Method CheckLocked.
|
| string | Type () |
| | Get Type.
|
| string | GetClassType () |
| | Get the class type.
|
| SObject | GetSObject () |
| | Get SObject.
|
| long long | GetLocalImpl (in string theHostname, in long thePID, out boolean isLocal) |
| | Private method, returns an implementation of this GenericAttribute.
|
| void | Register () |
| | Increase the reference count (mark as used by another object).
|
| void | UnRegister () |
| | Decrease the reference count (release by another object).
|
| void | Destroy () |
| | Obsolete, left for compatibility reasons only. Use UnRegister() instead.
|
Detailed Description
Attribute allowing to store a sequence of real values.
- Note:
- The indices in the sequence start from 1.
See example3 for an example of this attribute usage in batchmode of SALOME application.
- See also:
- AttributeSequenceOfInteger
Member Function Documentation
| void SALOMEDS::AttributeSequenceOfReal::Assign |
( |
in DoubleSeq |
other | ) |
|
Initialization of the attribute with initial data.
- Parameters:
-
| other | sequence of values assigned to the attribute |
| DoubleSeq SALOMEDS::AttributeSequenceOfReal::CorbaSequence |
( |
| ) |
|
Returns the sequence of values stored in the attribute.
- Returns:
- sequence of values
| void SALOMEDS::AttributeSequenceOfReal::Add |
( |
in double |
value | ) |
|
Adds new value to the end of the sequence.
- Parameters:
-
| value | value being added to the sequence |
| void SALOMEDS::AttributeSequenceOfReal::Remove |
( |
in long |
index | ) |
|
Removes a value by the specified index from the sequence stored in the attribute.
- Parameters:
-
| index | index of the value in the sequence to be removed |
| void SALOMEDS::AttributeSequenceOfReal::ChangeValue |
( |
in long |
index, |
|
|
in double |
value |
|
) |
| |
Sets new value to the sequence by the specified index.
- Parameters:
-
| index | index in the sequence |
| value | new value being set to the sequence by specified index |
| double SALOMEDS::AttributeSequenceOfReal::Value |
( |
in short |
index | ) |
|
Returns a value in the sequence specified by its index.
- Parameters:
-
| index | index in the sequence |
- Returns:
- value specified by index
| long SALOMEDS::AttributeSequenceOfReal::Length |
( |
| ) |
|
Returns the length of the sequence stored in the attribute.
- Returns:
- sequence length
| void SALOMEDS::GenericAttribute::CheckLocked |
( |
| ) |
raises (LockProtection) [inherited] |
Method CheckLocked.
Checks whether the Study is protected for modifications.
- Note:
This exception is raised only outside a transaction.
| string SALOMEDS::GenericAttribute::Type |
( |
| ) |
[inherited] |
| string SALOMEDS::GenericAttribute::GetClassType |
( |
| ) |
[inherited] |
| SObject SALOMEDS::GenericAttribute::GetSObject |
( |
| ) |
[inherited] |
| long long SALOMEDS::GenericAttribute::GetLocalImpl |
( |
in string |
theHostname, |
|
|
in long |
thePID, |
|
|
out boolean |
isLocal |
|
) |
| [inherited] |
Private method, returns an implementation of this GenericAttribute.
- Parameters:
-
| theHostname | is a hostname of the caller |
| thePID | is a process ID of the caller |
| isLocal | is set True if the GenericAttribute is launched locally with the caller |
| void SALOME::GenericObj::Register |
( |
| ) |
[inherited] |
Increase the reference count (mark as used by another object).
| void SALOME::GenericObj::UnRegister |
( |
| ) |
[inherited] |
Decrease the reference count (release by another object).
| void SALOME::GenericObj::Destroy |
( |
| ) |
[inherited] |
Obsolete, left for compatibility reasons only. Use UnRegister() instead.