Handle(TDataStd_RealArray) anArray;
if ( !aLabel.FindAttribute( TDataStd_RealArray::GetID(), anArray ) )
+ {
anArray = TDataStd_RealArray::Set( aLabel, 0, 1 );
+ anArray->SetID(TDataStd_RealArray::GetID());
+ }
anArray->SetValue( 0, aLPoint.X() );
anArray->SetValue( 1, aLPoint.Y() );
Handle(TDataStd_RealArray) anArray;
if ( !aLabel.FindAttribute( TDataStd_RealArray::GetID(), anArray ) )
+ {
anArray = TDataStd_RealArray::Set( aLabel, 0, 1 );
+ anArray->SetID(TDataStd_RealArray::GetID());
+ }
anArray->SetValue( 0, aLPoint.X() );
anArray->SetValue( 1, aLPoint.Y() );
void HYDROData_Profile::SetFilePath( const TCollection_AsciiString& theFilePath )
{
- TDataStd_AsciiString::Set( myLab.FindChild( DataTag_FilePath ), theFilePath );
+ Handle(TDataStd_AsciiString) anAttr = TDataStd_AsciiString::Set( myLab.FindChild( DataTag_FilePath ), theFilePath );
+ anAttr->SetID(TDataStd_AsciiString::GetID());
}
TCollection_AsciiString HYDROData_Profile::GetFilePath() const