Attribute allowing to store a sequence of real values.  
 More...
import "SALOMEDS_Attributes.idl";
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 
 
 
      
        
          | 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::Assign  | 
          ( | 
          in DoubleSeq  | 
          other | ) | 
           | 
        
      
 
Initialization of the attribute with initial data. 
- Parameters
 - 
  
    | other | sequence of values assigned to the attribute  | 
  
   
 
 
      
        
          | 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  | 
  
   
 
 
  
  
      
        
          | 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. 
 
 
      
        
          | DoubleSeq SALOMEDS::AttributeSequenceOfReal::CorbaSequence  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns the sequence of values stored in the attribute. 
- Returns
 - sequence of values 
 
 
 
  
  
      
        
          | void SALOME::GenericObj::Destroy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Obsolete, left for compatibility reasons only. 
Use UnRegister() instead. 
 
 
  
  
      
        
          | string SALOMEDS::GenericAttribute::GetClassType  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
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  | 
  
   
 
 
  
  
      
        
          | SObject SALOMEDS::GenericAttribute::GetSObject  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
      
        
          | long SALOMEDS::AttributeSequenceOfReal::Length  | 
          ( | 
           | ) | 
           | 
        
      
 
Returns the length of the sequence stored in the attribute. 
- Returns
 - sequence length 
 
 
 
  
  
      
        
          | void SALOME::GenericObj::Register  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Increase the reference count (mark as used by another object). 
 
 
      
        
          | 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  | 
  
   
 
 
  
  
      
        
          | string SALOMEDS::GenericAttribute::Type  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
  
  
      
        
          | void SALOME::GenericObj::UnRegister  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
Decrease the reference count (release by another object). 
 
 
      
        
          | 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